This document provides information about the Programming in C course offered at Government Polytechnic, Mumbai. It discusses the rationale for learning C programming, outlines the course outcomes which focus on developing algorithms and programming concepts in C. The course content is divided into 7 units covering topics such as program logic, basics of C, control structures, arrays, structures, functions, and pointers. 15 experiments/assignments are listed to provide hands-on practice of the concepts. References for further reading are also included. The document was prepared by an internal and external faculty committee from Government Polytechnic, Mumbai.