Course: MAT 312 2.0 Computer Programming (Optional)
Course Content:
Introduction to Programming Language, Introduction to Code::Blocks ,Data Types and Expressions,Input/ Output,Control Statements: Loops ( for, while, do… while), Conditional (if…else, switch), Arrays , Functions, Function arguments and passing by value, Passing by reference, Functions and arrays, Structures and Enumerated data types ,Pointers.
Recommend Readings:
-
- C++ Beginner’s Guide, Herbert Schildt
- Programming in C++, Edgar Huckert
- Object-Oriented Programming with C++, E. Balagurusami.