Programming in C detailed syllabus for Computer & Communication Engineering (CCE) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the CCE 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 & Communication Engineering 2nd Sem scheme and its subjects, do visit CCE 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 & Communication Engineering, 2021 regulation curriculum do visit CCE 2nd Sem subject syllabuses for 2021 regulation.
For all Computer & Communication Engineering results, visit Anna University CCE all semester results direct link.