loader image
Skip to main content

Course Details

Credit : 4

Lecture per week : 4

Total Hours : 60

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 foundational knowledge of computing systems, including their history, evolution, and key contributors.

CO2: Acquire familiarity with diverse hardware components of a computer system.

CO3: Gain practical expertise in installing and configuring various hardware components.

CO4: Understand software systems through partitioning, installation, and configuration of operating systems.

CO5: Develop a foundational understanding of computer science, focusing on computational thinking and problem-solving.

CO6: Represent and solve complex problems using algorithmic approaches and various software tools.

Skill Level: Beginner