Department of Computer Science& Engineering
Department of Computer Science& Engineering
Course Objective
The course objective is to enable the first year UG students:
1. To learn an overview in computer programming using a popular, structured programming
language C.
2. To develop their programming skills.
3. To build the problem solving skills.
4. Would be able to understand the basic issues related to any programming language.
Course Outcomes
This course would be helpful to build the problem solving and programming skills. This course
will provide:
1. The understanding of data types to be used in various applications.
2. Understanding of various operators and expressions to be used in C programming.
3. Working with Controls and looping statement.
4. Understanding and applications of Arrays, Functions, Structures, Unions and Pointers.
5. Handing the file management programming skills.
No. of
Topics to be Covered
Lectures
Introduction Programming in C: Data types, Constants and variable declaration,
Scope, Storage classes, Data input and output functions, Sample programs. 2
TOTAL 13
Laboratory experiments will be based on the materials covered in the theory of this paper
emphasizing the following topics.
1. Control statements
2. Arrays with applications
3. String Handing
4. Structure with applications
5. Pointers with applications
6. File handling in C