Course Description – C Programming
Learners who may or may not have basic knowledge about C programming or learners who wants to develop their C programming skill can join in this course. In this they will be able to develop logic which will help them to write programs, applications in C. After doing this they can easily learn any other programming language in future. Also they will get the exposure to problem solving technique through programming.
Course Objective – C Programming
- To learn problem solving techniques in C
- To write programs in C and to solve the problems
- To understand the concept of programming Concept of a variable holding a value
- Concept of looping where a series of statements which is written once but executed repeatedly
- To use a conditional statement to select a choice from two or more alternatives
- To break a large problem into smaller parts
- To store multiple pieces of homogeneous data
- To work with both character and numerical data
- To understand how data is stored in files
Course Outcome
At the end of the course a student will be able to
- Understand the logic building
- Understand the use of C language
- Write C Programs using sequential logic
- Execute the C program using any C compiler
- Trace the execution of programs
- Identify the programming task involved in a given problem
- Choose the right data representation formats based on the given problem
- Use various programming constructs and choose the right one for the task given
Instructional Methods
- At the start of course, the course delivery pattern, prerequisite of the subject will be discussed.
- Classes will be conducted with the aid of multi-media projector, black board, OHP, Computer etc.
- For each module completed there will be a theory and practical test.
- At the end of the course there will be a Project (Internal and External) and followed by a Theory and Practical test for entire course.
- Assignments based on the course content will be given to the students for each unit and will be evaluated.
Modules
- Logic Building
- C Programming
- Project