About the Course
This is an introductory programming course for science students. This course primarily focus on solving computational problems using C programming language. Developing Algorithms for computational problems and translating the algorithm to program. Debugging tools to analyze computer programs.
Course Objectives/ Outcomes
CO-1: Understand basic terminology of computers and programming languages and their evolution (Understand)
CO-2: Know basic building blocks of algorithms and their programming language counterparts (Understand)
CO-3: Design the solution from specification of a problem and write pseudo code of the algorithm. (Create)
CO-4: Translate an algorithm into a computer program (Create)
CO-5: Analyze programs using debugging tools. (Analyze)
Enrollment Requirements
By invitation only
Course Requirements
Engagement with videos, exercises/ activities, internal assignments, end-semester assessment.
Certification
As per university norms.






Course Instructors
Assistant Professor
