Electrical Hub

IPU (New Scheme 2026 onward) · CSAM · Semester 1

Programming For Problem Solving Lab

ICT-151

Syllabus1

Syllabus — Programming For Problem Solving Lab (ICT-151)

Official GGSIPU syllabus for the B.Tech 2026-30 batch (first year, under USICT), applicable from the academic session 2026-27.

P 2   C 1

Teachers Continuous Evaluation: 40 marks. Term-End Semester Examination: 60 marks.

Practical component of Programming for Problem Solving (ICT-101).

Instructions
1. The course objectives and course outcomes are identical to that of ICT-101 as this is the practical component of the corresponding theory paper.
2. The practical list shall be notified by the teacher in the first week of the class commencement.

Course outcomes (same as ICT-101)
CO1: Ability to develop simple algorithms for arithmetic and logical problems and implement them in ‘C’.
CO2: Ability to implement conditional branching, iteration and recursion and functions in ‘C’
CO3: Ability to use arrays, pointers, union and structures to develop algorithms and programs in ‘C’.
CO4: Ability to decompose a problem into functions and synthesize a complete program using divide and conquer approach in ‘C’.