C Programming Lab
Course Name:
Computer Programming Lab (CS111)
Programme:
B.Tech (CSE)
Semester:
First
Category:
Engineering Science Core (ESC)
Credits (L-T-P):
02 (0-0-3)
Content:
UNIX shell commands, Basic Input-Output functions, Operators and Expressions, Decision making and Branching
constructs, Decision making and looping constructs, Arrays, Strings, Functions and Recursions, Structures and
Union, Bit Operations, Pointers, Files and file operations, Laboratory Instructions.
References:
1. Brian W. Kernighan and Dennis M. Ritchie, "The C Programming Language", Second Edition, PHI.
2. Byron S. Gottfried, "Program with C", Second Edition, Schaums Outline series.
3. Yashavant Kanetkar, "Let us C", BPB Publications, 2002.
E.Balagurusamy, “Programming in ANSIC”, McGraw Hill Education India Private Limited; Seventh edition, July
2017.
Balagurusamy,“Object oriented programming using C++”, PHI, August 2010.
Herbert Schildt,“C: The Complete Reference”,McGraw Hill Education;4th edition July 2017.
Department:
Computer Science and Engineering