Computer Programming and Utilization (2110003)   Old Code : 110003

3 + 1 + 2
Lect + Tuto + Pract
Teaching Scheme
70 + 30 + 0
Theory Marks
30 + 0 + 20
Practical Marks
ESE - End Semester Examination, PA - Progress Assessment, ALA - Active Learning Assignments, OEP -Open Ended Problem





Course Outcome

At the end of this subject, students should be able to:

  1. Apply fundamental principles of problem solving in software engineering.
  2. Apply basic programming principles using C language.
  3. Apply basic C program structure in software development
  4. Prepare graduates for professional careers in roles including, but not limited to, the following: computer programmer, software engineer, software systems designer, software applications developer,
  5. To prepare graduates with the knowledge and skills to do advanced studies and research in computer science and related engineering and scientific disciplines
  6. To equip graduates with the communication skills, both oral and written, to become an effective team-oriented problem solver as well as an effective communicator with nontechnical stakeholders in computer and software systems development, maintenance and administration.

Active Learning

Preparation of power-point slides, which include videos, animations, pictures, graphics for better understanding theory and practical work – The faculty will allocate chapters/ parts of chapters to groups of students so that the entire syllabus of Computer Programming and Utilization is covered. The power-point slides should be put up on the web-site of the College/ Institute, along with the names of the students of the group, the name of the faculty,
Department and College on the first slide. The best three works should be sent to