Credit:4
Lecturre per week:3
Practicalper week:2
Total:Hour:5
Course Summary
This course provides a comprehensive overview of computing, covering
historical milestones, hardware components, software systems, and
computational thinking principles. Students will explore the evolution of
computing systems, from early pioneers to modern processors and quantum
units. The curriculum delves into hardware intricacies, software distinctions,
and essential concepts in computer science, emphasizing problem-solving
skills and algorithmic thinking. Practical aspects include hands-on experiences
with hardware assembling, operating system installation, algorithm and flowchart visualization.
Course Outcomes (CO)
CO1 Develop a foundational knowledge of computing systems, encompassing their
historical development, evolutionar milestones, and the notable contributions key figures in the field.
CO2 Acquire familiarity with diverse hardware components constituting a computer system.
CO3 Gain practical expertise by engaging in hands-
on activities focused on the installation and configuration of diverse hardware components within a computer system.
CO4 Explore the spectrum of software types, and actively participate in the partitioning,
installation, and configuration of operating
systems to cultivate a comprehensive
understanding of software systems.
CO5 Develop a foundational understanding of computer science as a discipline, examining
problems through the lens of computational thinking and cultivating analytical skills to
address challenges in the field.
CO6 Represent complex problems using algorithmic approaches and enhance problem-
solving skills by visualizing solutions through the utilization of various software tools.
- Teacher: Prabitha M