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.
- The course objectives and course outcomes are identical to that of ICT-101 as this is the practical component of the corresponding theory paper.
- The practical list shall be notified by the teacher in the first week of the class commencement.
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
Course outcomes (same as ICT-101)
- Ability to develop simple algorithms for arithmetic and logical problems and implement them in ‘C’.
- Ability to implement conditional branching, iteration and recursion and functions in ‘C’
- Ability to use arrays, pointers, union and structures to develop algorithms and programs in ‘C’.
- Ability to decompose a problem into functions and synthesize a complete program using divide and conquer approach in ‘C’.