Programming in C detailed syllabus for Computer Science & Engineering (CSE) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the CSE students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Science & Engineering 2nd Sem scheme and its subjects, do visit CSE 2nd Sem 2021 regulation scheme. The detailed syllabus of programming in c is as follows.
Course Objectives:
Download the iStudy App for all syllabus and other updates.

Unit I
BASICS OF C PROGRAMMING 9 Introduction to programming paradigms – Applications of C Language – Structure of C program – C programming: Data Types – Constants – Enumeration Constants – Keywords – Operators: Precedence and Associativity – Expressions – Input/Output statements, Assignment statements -Decision making statements – Switch statement – Looping statements – Preprocessor directives -Compilation process
Unit II
Download the iStudy App for all syllabus and other updates.

Unit III
FUNCTIONS AND POINTERS 9 Modular programming – Function prototype, function definition, function call, Built-in functions (string functions, math functions) – Recursion, Binary Search using recursive functions -Pointers -Pointer operators – Pointer arithmetic – Arrays and pointers – Array of pointers – Parameter passing: Pass by value, Pass by reference.
Unit IV
Download the iStudy App for all syllabus and other updates.

Unit V
FILE PROCESSING 9 Files – Types of file processing: Sequential access, Random access – Sequential access file -Random access file – Command line arguments.
Course Outcomes:
Download the iStudy App for all syllabus and other updates.

Reference Books:
- Paul Deitel and Harvey Deitel, C How to Program with an Introduction to C++, Eighth edition, Pearson Education, 2018.
- Yashwant Kanetkar, Let us C, 17th Edition, BPB Publications, 2020.
- Byron S. Gottfried, Schaums Outline of Theory and Problems of Programming with C, McGraw-Hill Education, 1996.
- Pradip Dey, Manas Ghosh, Computer Fundamentals and Programming in C, Second
- Edition, Oxford University Press, 2013.
- Anita Goel and Ajay Mittal, Computer Fundamentals and Programming in C, 1st Edition, Pearson Education, 2013.
For detailed syllabus of all other subjects of Computer Science & Engineering, 2021 regulation curriculum do visit CSE 2nd Sem subject syllabuses for 2021 regulation.
For all Computer Science & Engineering results, visit Anna University CSE all semester results direct link.