​This is a foundational, highly practical undergraduate engineering course (4 credits) designed for all B.E. and B.T.ech. degree programmes. The course blends theoretical fundamentals with hands-on coding to teach students how to think computationally, analyze problems, and systematically implement solutions using structured programming (specifically utilizing the C programming language).

1.Algorithmic Thinking (CO1 & CO6)

2.​Core Logic & Control Structures (CO2 & CO6)

3.Data Organization & Handling (CO2 & CO7)

4.Modular Programming & Algorithms (CO3 & CO7)

5.​Advanced Memory Management (CO4 & CO7)

6.Structures & File Systems (CO5 & CO8)