C Programming Theory Syllabus - 2021-22
C Programming Theory Syllabus - 2021-22
Course Objectives:
1. Understand how to write an algorithm to solve a givenproblems.
2. Understand to how to use repetitive methods to solve the givenproblems.
3. Understand how to create modular programmingapproach.
4. Understand the data representation in memory and its data accessmethods.
Course Outcomes: After completion of the course, the graduates will be able to
CO3 Analyze and implement programs to solve problems using decision making techniques.
CO4 Implement sorting and searching techniques using arrays and functions.
Construct new derived data types and create modular programs to solve complex and
CO5
repetitive tasks.
CO6 Effective Utilization of pointers & preprocessor directives
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 2 - - - - - - - - - - 1
CO2 3 - - - 1 - - - - - - 1
CO3 3 2 - - - - - - - - - 1
CO4 3 2 - - 1 - - - - - - -
CO5 3 3 2 - 1 - - - - - - 1
CO6 3 2 - - - - - - - - - -
Module Course Content Hours COs
TEXT BOOKS
1. Brian W. Kernighan and Dennis M. Ritchie, “The C Programming Language”,
2nd Edition, PHI,2017.
2. E .Bal Guruswamy, “Programming in ANSI C”. 7th Edition, Tata McGrawHill
REFERENCE BOOKS
1. Vikas Gupta, “Computer Concepts and C Programming”, Dream tech Press2014.
2. R. S.Bichkar, “Programming with C”, University Press,2017.
3. V. Rajaraman, “Computer Programming in C”, PHI,2019.
4. Jacqueline Jones & Keith Harrow, “Problem Solving with C”, 1st Edition, Pearson
2011.