1. Course Description
The course aims to provide a comprehensive understanding of computer systems, covering hardware-software interactions, operating systems, data communication, internet services, database management, multimedia, security, privacy, and current computing trends. The course includes study of computer components, CPU, memory, grasp data processing, interactions, software types, and system vs. application, enhance functionality, user experience OS functions, protection, installation multimedia, graphics, sound, image and demonstrate practical knowledge.
2. General Objectives
- To explore the historical evolution and significance of computers in modern society.
- To gain insight into computer hardware components, including CPUs, memory, storage, and I/O devices.
- To understand different types of software, such as operating systems and applications software.
- To examine the role of operating systems in managing hardware and user interactions.
- To learn about network protocols, transmission media, and architectures enabling seamless digital connectivity.
- To explore the structure, services, and transformative impact of the Internet on global communication and commerce.
- To acquire skills in designing, manipulating, and securing data using database management systems.
- To explore the world of multimedia, learn critical aspects of computer security and privacy, and gain insights into emerging technologies and their transformative impact on various industries.
3. Method of Instructions
General Instructional Technique: Lecture, Discussion, Readings, Question Answer
Specific Instructional Technique: Practical works, Project Based Learning, Self-Directed Learning, Industry Insights, Field Visit and Case Study
4. Content in Detail with Specific Objectives
| Specific Objectives | Contents |
|---|---|
| Unit 1: Introduction to Computer [6 Hrs.]
|
| Specific Objectives | Contents |
| Unit 2: Computer Hardware [4 Hrs.]
|
| Specific Objectives | Contents |
| Unit 3: Computer Software [2 Hrs.]
|
| Specific Objectives | Contents |
| Unit 4: Operating System [6 Hrs.]
|
| Specific Objectives | Contents |
| Unit 5: Data Communication and Computer Network [5 Hrs.]
|
| Specific Objectives | Contents |
| Unit 6: Internet and Internet Services [4 Hrs.]
|
| Specific Objectives | Contents |
| Unit 7: Database Management System [5 Hrs.]
|
| Specific Objectives | Contents |
| Unit 8: Multimedia [4 Hrs.]
|
| Specific Objectives | Contents |
| Unit 9: Computer Security and Privacy [6 Hrs.]
|
| Specific Objectives | Contents |
| Unit 10: Current Trends in Computing [6 Hrs.]
|
5. Laboratory Work
This unit encompasses hands-on tasks, from computer assembly to researching technology trends. Skills gained include word processing, spreadsheet manipulation, dynamic presentations, email management, operating system handling, file organization, and troubleshooting. Students develop practical proficiency and strategic insights for computer technology applications and future career planning.
- Hands-on lab tasks include building and disassembling a computer.
- Word Processing, Word Processing Basics; Opening and Closing of documents; Text creation and Manipulation; Formatting of text; Table handling; Spell check, language setting and thesaurus; Page Setup and Layout, references (Table of Content, Citation, Captions), Track Change.
- Spread Sheet
- Basics of Spreadsheet; Manipulation of cells; Formulas and Functions (Math, Text, Statistical, LookUp), Pivot Table, Descriptive Analysis
- Presentation Tool
- Hands-on lab tasks include creating and editing presentations, using templates and styles, and incorporating media and animation.
- Hands-on lab tasks include setting up and configuring email accounts, sending and receiving messages, and managing contacts.
- Hands-on lab tasks include installing and configuring an operating system, managing users and permissions, and troubleshooting common issues.
- Hands-on lab tasks include creating and organizing files and folders, using command line tools to navigate and manage files, and backing up and restoring data.
- Hands-on lab tasks include diagnosing and resolving common computer problems, performing regular maintenance tasks, and creating and restoring backups and remote login.
- Hands-on lab tasks include research and analysis of current and emerging trends in computer technology and the development of a career plan.
Note:
- Motivate students to create small project work integrating all of the above concepts.
- Each of the above lab sessions should cover more than 4 hours of practical work.
6. Evaluation system and Student’s Responsibility
In addition to the formal exam(s), the internal evaluation of a student may consist of quizzes, assignments, lab reports, projects, class participation, etc. The tabular presentation of the internal evaluation is as follows.
| External Evaluation | Marks | Internal Evaluation | Weight | Marks |
|---|---|---|---|---|
| Semester-End examination | 50 | Theory |
30 | |
| Attendance & Class Participation | 10% | |||
| Assignments | 20% | |||
| Presentations/Quizzes | 10% | |||
| Internal Assessment | 60% | |||
| Practical | ||||
| Attendance & Class Participation | 10% |
20 | ||
| Lab Report/Project Report | 20% | |||
| Practical Exam/Project Work | 40% | |||
| Viva | 30% | |||
| Total External | 50 | Total Internal | 50 | |
| Full Marks: 50 + 50 = 100 | ||||
7. Student’s Requirements
Each student must secure at least 45% marks separately in both internal assessment and practical evaluation with 80% attendance in the class in order to appear in the Semester End Examination. Failing to get such a score will be given NOT QUALIFIED (NQ) to appear in the Semester-End Examinations. Students are advised to attend all the classes, formal exams, tests, etc., and complete all the assignments within the specified time period. Students are required to complete all the requirements defined for the completion of the course.
8. Prescribed Books and References
Prescribed Text Books:
- Thareja, R. (2019). Fundamentals of computers. Oxford University Press, USA.
- Goel, A. (2010). Computer Fundamentals. Pearson Education India.
Reference Books:
- Stallings, W., & Brown, L. (2018). Computer security: Principles and Practice. Pearson.
- Norton. (2010). Introduction To Computers (Sie). Tata McGraw-Hill Education.
- Sinha, P. K., & Sinha, P. (2004). Computer Fundamentals. BPB publications.
- Han, J., & Kamber, M. (2012). Data mining: Concepts and Techniques. Morgan Kaufmann.
- Sosinsky, B. (2011). Cloud Computing Bible. John Wiley & Sons.