This document provides information related to the Programming for Problem Solving Lab course for first year B.Tech students. It includes the vision, mission and program educational objectives of the Computer Science, Information Technology, Electronics and Communication, Electrical and Electronics departments. The document also outlines the syllabus, list of experiments, and instructions for the lab sessions. Students will learn programming concepts in C language, solve problems using control structures, arrays, pointers, functions and files. The goal is to help students design structured programs to solve mathematical, scientific and real-world problems.