2nd Sem, IT

CS3251: Programming in C Syllabus for IT 2nd Sem 2021 Regulation Anna University

Programming in C detailed syllabus for Information Technology (IT) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the IT 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 Information Technology 2nd Sem scheme and its subjects, do visit IT 2nd Sem 2021 regulation scheme. The detailed syllabus of programming in c is as follows.

Programming in C

Course Objective:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit I

BASICS OF C PROGRAMMING
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

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit III

FUNCTIONS AND POINTERS
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

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit V

FILE PROCESSING
Files – Types of file processing: Sequential access, Random access – Sequential access file -Random access file – Command line arguments.

Course Outcome:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Text Books:

  1. ReemaThareja, Programming in C, Oxford University Press, Second Edition, 2016.
  2. Kernighan, B.W and Ritchie,D.M, The C Programming language, Second Edition, Pearson Education, 2015.

References:

  1. Paul Deitel and Harvey Deitel, C How to Program with an Introduction to C++, Eighth edition, Pearson Education, 2018.
  2. Yashwant Kanetkar, Let us C, 17th Edition, BPB Publications, 2020.
  3. Byron S. Gottfried, “Schaums Outline of Theory and Problems of Programming with C”, McGraw-Hill Education, 1996.
  4. Pradip Dey, Manas Ghosh, Computer Fundamentals and Programming in C, Second Edition, Oxford University Press, 2013.
  5. Anita Goel and Ajay Mittal, Computer Fundamentals and Programming in C, 1st Edition, Pearson Education, 2013.

For detailed syllabus of all other subjects of Information Technology, 2021 regulation curriculum do visit IT 2nd Sem subject syllabuses for 2021 regulation.

For all Information Technology results, visit Anna University IT all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*