COURSE SUMMARY
Course Title: 
Computer Programming
Course Code: 
18CSA202
Year Taught: 
2018
Semester: 
1
Degree: 
Postgraduate (PG)
School: 
School of Engineering
Campus: 
Amritapuri

'Computer Programming' is a course offered in first semester of M. C. A. (Master of Computer Applications) program at School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri.

Introduction to Structured Programming- Flowchart- Algorithms-Data Types- Variables-Constants- Operators- Expressions- Type Cast- Enumerations- Typedef-Data Input and Output- Control Structures- Arrays – Strings- String Handling Functions- User defined functions- Recursion- Storage Classes- Pointers- Dynamic Memory Allocation of 1-D and 2-D arrays - Structures-Union. File Access: File Operations for Binary and Text files- Command Line Arguments-Preprocessor- Macros-Graphics Library.

  • ReemaThareja, “Computer fundamentals and Programming In C”, Oxford University Press, Second Edition
  • E Balaguruswamy, “Programming in ANSI C”, MULTICOLOUR Edition, Sixth Edition Second Edition, PHI, 2012.
  • Behrouz A Forouzan, “Computer Science: A Structured Programming Approach Using C”, Third Edition
  • ReemaThareja, “Programming In C”, Oxford University Press, Second Edition.