2nd Sem, CCE

CS3271: Programming in C Laboratory syllabus for CCE 2021 regulation

Programming in C Laboratory 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 laboratory is as follows.

Programming in C Laboratory

Course Objectives:

  • To familiarise with C programming constructs.
  • To develop programs in C using basic constructs.
  • To develop programs in C using arrays.
  • To develop applications in C using strings, pointers, functions.
  • To develop applications in C using structures.
  • To develop applications in C using file processing.

List of Experiments:

Note: The lab instructor is expected to design problems based on the topics listed. The Examination shall not be restricted to the sample experiments designed.

  1. I/O statements, operators, expressions
  2. decision-making constructs: if-else, goto, switch-case, break-continue
  3. Loops: for, while, do-while
  4. Arrays: 1D and 2D, Multi-dimensional arrays, traversal
  5. Strings: operations
  6. Functions: call, return, passing parameters by (value, reference), passing arrays to function.
  7. Recursion
  8. Pointers: Pointers to functions, Arrays,Strings, Pointers to Pointers, Array of Pointers
  9. Structures: Nested Structures, Pointers to Structures, Arrays of Structures and Unions.
  10. Files: reading and writing, File pointers, file operations, random access, processor directives.

Course Outcomes:

Upon completion of the course, the students will be able to

  1. Demonstrate knowledge on C programming constructs.
  2. Develop programs in C using basic constructs.
  3. Develop programs in C using arrays.
  4. Develop applications in C using strings, pointers, functions.
  5. Develop applications in C using structures.
  6. Develop applications in C using file processing.

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.

Reference Books:

  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, “Schaum’s 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
  5. Edition, Oxford University Press, 2013.
  6. 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.

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.