MAT 312 2.0 Computer Programming

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:

    1. C++ Beginner’s Guide, Herbert Schildt
    2. Programming in C++, Edgar Huckert 
    3. Object-Oriented Programming with C++, E. Balagurusami.