CS201 - Introduction to Programing
Course Page
Mcqs
Q & A
Video
Downloads
Course Category: Computer Science/Information Technology
Course Level: Imdregraduate
Credit Hours: 3
Pre-requisites: CS101
Introduction, Software Categories / History of C / IDE, Starting to 'C', Expressions and Operators, Decisions, Repetition Structures, Loops and Operators, Switch Statement, Functions, Arrays, Pointers, Strings, String Manipulation Functions, File Handling, Structures, Bit Manipulation, Pre-processor Directives and Macros, Dynamic Memory Allocation using C, Structured Programming, Classes and Objects, Memory Allocation in C++, Friend Functions, Reference Data Type, Arrays of Objects, Streams, Stream Manipulation, Overloading Insertion and Extraction Operators, User Defined Manipulators, Copy Constructor & Assignment Operator, Template Functions, Template Classes
Course Instructor

Dr. Naveed A. Malik
ScD Electrucal Engineering
Massachusetts Institure of Technology, USA
Books

C++ How to Program
by Paul J. Deitel

C Programming Language
by Kernighan and Ritchie