Skip to main content

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.

Skill Level: Beginner