This document outlines the objectives and list of experiments for a C Programming Laboratory course. The objectives are to develop programs using basic constructs in C, and to develop applications using strings, pointers, functions, and file processing. The 15 experiments cover topics like decision making, calculations, sorting, arrays, structures, functions, recursion, files, and a mini project on railway reservation system. The course is allotted 60 periods to complete these experiments.