About the Course

This course introduces the participants to

  • the fundamental concepts of computer science and what computer scientists primarily do; 

  • gain a basic understanding of the subject and appreciate its importance; and 

  • gain the ability to understand news items and converstations on the subject.

Course Objectives/ Outcomes

  1. Course  Objectives

  • Provide students an overview of Computer Science and what it consists of

  • Learn about algorithms, computer hardware and binary system

  • Discuss how algorithms are written, analyse them and empirically compute their time-complexity

  • Understand von Neumann architecture and the hardware components of today’s computers

  • Distinguish between system and application software

 

Enrollment Requirements

  1. Course Outcomes

By reaching the end of the course and successfully completing the three minors and the major exam, a student is expected to

  • have an overall understanding of what computer science is and learn the three main aspects of computer science, viz. Algorithms, hardware and software

  • gain a rudimentary understanding of algorithms and their empirical time complexity while getting to know some classic problems of computer science

  • read articles on computer science and participate in meaningful conversations on topics related to computer science

  • understand the main components that make up a computer and get to know von Neumann architecture

  • understand how numerical and textual data is represented using binary system

  • differentiate between systems and application software and appreciate important software packages such as Office Suites, multimedia packages and browsers

 

Certification

As Per University Norms

respond
Uoh
respond
General Education Courses
respond
EN
respond
Not Started
respond
From: 01/01/2030

Course Instructors

Professor

Share this course