B23-CAP-102 Foundations of Computer Science
Part A – Introduction | |||
Subject | BCA | ||
Semester | I | ||
Name of the Course | Foundations of Computer Science | ||
Course Code | B23-CAP-102 (Common with B23-CAI-101, B23-CDS- 101, B23-CTS-101) | ||
Course Type: (CC/MCC/MDC/CC- M/DSEC/VOC/DSE/PC/AEC/ VAC) | CC | ||
Level of the course (As per Annexure-I | 100-199 | ||
Pre-requisite for the course (if any) | |||
Course Learning Outcomes(CLO): | After completing this course, the learner will be able to:
1. understand the basics of computer 2. learn about I/O devices and operating systems 3. understand internet and its services 4. learn about the threats and security concepts on computers
5*. to understand the working of operating system, internet and security related concepts. |
||
Credits | Theory | Practical | Total |
3 | 1 | 4 | |
Contact Hours | 3 | 2 | 5 |
Max. Marks:100(70(T)+30(P))
Internal Assessment Marks:30(20(T)+10(P)) End Term Exam Marks: 70(50(T)+20(P)) |
Time: 3 Hrs.(T), 3Hrs.(P) | ||
Part B- Contents of the Course | |||
Instructions for Paper- Setter
Examiner will set a total of nine questions. Out of which first question will be compulsory. Remaining eight questions will be set from four unit selecting two questions from each unit. Examination will be of three-hour duration. All questions will carry equal marks. First question will comprise of short answer type questions covering entire syllabus. Candidate will have to attempt five questions in all, selecting one question from each unit. First question will be compulsory. Practicum will be evaluated by an external and an internal examiner. Examination will be of |
three-hour duration. | ||
Unit | Topics | Contact Hours |
I | Computer Fundamentals: Evolution of Computers through generations, Characteristics of Computers, Strengths and Limitations of Computers, Classification of Computers, Functional Components of a Computer System, Applications of computers in Various Fields. Types of Software: System software, Application software, Utility Software, Shareware, Freeware, Firmware, Free Software.
Memory Systems: Concept of bit, byte, word, nibble, storage locations and addresses, measuring units of storage capacity, access time, concept of memory hierarchy. Primary Memory – RAM, ROM, PROM, EPROM. Secondary Memory – Types of storage devices, Magnetic Tape, Hard Disk, Optical Disk, Flash Memory. |
10 |
II | I/O Devices: I/O Ports of a Desk Top Computer, Device Controller, Device Driver. Input Devices: classification and use, keyboard, pointing devices – mouse, touch pad and track ball, joystick, magnetic stripes, scanner, digital camera, and microphone Output Devices: speaker, monitor, printers: classification, laser, ink jet, dot-matrix. Plotter.
Introduction to Operating System: Definition, Functions, Features of Operating System, Icon, Folder, File, Start Button, Task Bar, Status Buttons, Folders, Shortcuts, Recycle Bin, Desktop, My Computer, My Documents, Windows Explorer, Control Panel. |
10 |
III | The Internet: Introduction to networks and internet, history, Internet, Intranet & Extranet, Working of Internet, Modes of Connecting to Internet.
Electronic Mail: Introduction, advantages and disadvantages, User Ids, Passwords, e-mail addresses, message components, message composition, mailer features. Browsers and search engines. |
10 |
IV | Threats: Physical & non-physical threats, Virus, Worm, Trojan, Spyware, Keylogers, Rootkits, Adware, Cookies, Phishing, Hacking, Cracking.
Computer Security Fundamentals: Confidentiality, Integrity, Authentication, Non-Repudiation, Security Mechanisms, Security Awareness, Security Policy, anti-virus software & Firewalls, backup & recovery. |
10 |
V* | Practicum:
Students are advised to do laboratory/practical practice not limited to, but including the following types of problems: Operating System: · Starting with basics of Operating Systems and its functionalities Computer Basics: · Identify the various computer hardware · Understanding the working of computer · Understanding various types of software |
25 |
Internet and E-mail:
· Using Internet for various tasks · Creating and using e-mail. Security: · Understanding various threats · How to be safe from virus threats · Various software to get safe from virus attacks. |
||
Suggested Evaluation Methods | ||
Internal Assessment:
➢ Theory · Class Participation: 5 · Seminar/presentation/assignment/quiz/class test etc.: 5 · Mid-Term Exam: 10 ➢ Practicum · Class Participation: 5 · Seminar/Demonstration/Viva-voce/Lab records etc.: 5 · Mid-Term Exam: NA |
End Term Examination: A three hour exam for both theory and practicum. | |
Part C-Learning Resources | ||
Recommended Books/e-resources/LMS:
· Sinha, P.K. & Sinha, Priti, Computer Fundamentals, BPB. · Dromey, R.G., How to Solve it By Computer, PHI. · Norton, Peter, Introduction to Computer, McGraw-Hill. · Leon, Alexis & Leon, Mathews, Introduction to Computers, Leon Tech World. · Rajaraman, V., Fundamentals of Computers, PHI. |