C Programming
0%
Course Title: C Programming
Course No: BCA-102
Nature of the Course: Theory + Lab
Semester: 1
Full Marks: 20 + 20 + 60
Pass Marks: 8 + 8 + 24
Credit Hours: 3
Course Description
Course Objectives
Course Contents
Laboratory Works
- 1.Fundamental Programming Constructs
- 2.Control Flow Mechanisms
- 3.Functions and Modularity
- 4.Array and String Manipulation
- 5.Pointers and Dynamic Memory
- 6.Structured Data Types
- 7.File Operations
- 8.Command-Line Interaction
- 9.Basic Graphics Programming
Text Books
- 1.Deitel, P. J., & Deitel, H. M. (n.d.). C how to program (Latest ed.). Pearson Education.
- 2.Kernighan, B. W., & Ritchie, D. M. (n.d.). The C programming language (Latest ed.). Prentice Hall.
- 3.Prata, S. (n.d.). C primer plus (Latest ed.). Pearson Education.
Reference Books
- 1.Balagurusamy, E. (n.d.). Programming in ANSI C (Latest ed.). Tata McGraw-Hill Education.