C Programming
0%
Course Title: C Programming
Course No: IT 232
Nature of the Course: Theory + Lab
Semester: 1
Credit Hours: 3
Course Description
Course Objectives
Course Contents
Laboratory Works
- 1.Introduction to C Programming Lab
- 2.Basic Elements of C Lab
- 3.Data Input and Output Lab
- 4.Operators and Expression Lab
- 5.Control Structure Lab
- 6.Arrays and Strings Lab
- 7.Functions Lab
- 8.Pointers Lab
- 9.Structure and Union Lab
- 10.File Handling in C Lab
- 11.Introduction to Graphics in C Lab
- 12.Additional Features of C Lab
Text Books
- 1.Byron Gottfried: "Programming with C," Fourth Edition, McGraw Hill Education.
- 2.Brian W. Keringhan, Dennis M. Ritchie, The C programming Language, Second Edition, PHI Publication.
Reference Books
- 1.Deitel, & Deitel, "C: How to Program", Ninth Edition, Pearson Publication.
- 2.Al Kelley, Ira Pohl: "A Book on C", Fourth Edition, Pearson Education.
- 3.Yeshvant Kanetkar, " Let Us C", 17 th Edition, BPB publication, 2020.
- 4.Herbert Schildt, C The Complete Reference, Fourth Edition, Osborne/McGraw- Hill Publication.
- 5.K.N. KING: C Programming: A Modern Approach, Second Edition
- 6.E. Balagurusamy, Programming in ANSI C, Eigth Edition, TMH publication, 2019