Key Words
C++
Programming, Class based
programming
Objectives
To
learn structured programming and
especially object-oriented
programming with C++.
Contents
1.
Introduction, 2.
Basic elements of C++, 3.
Control Structures, 4.
User-Defined Functions, 5.
User-Defined Simple Data
Types, 6.
Arrays and Strings, 7.
Records (Struct), 8.
Classes and Data Abstraction,
9.
Inheritance and Composition,
10.
Pointers, Classes, and
Virtual Functions, 11.
Overloading and templates.
Course Material
C++
Programmimg Lecture slayts,
References
1) D.S. Malik
“C++ Programming: From Problem
Anlaysis To Program Design”, Thomson
Learning Company,
Teaching Methods
Lectures and PC-based practical
exercises.
Evaluation
Methods
One
examinations in the course period,
One semester project and one
examination at the end of the
course
Examination
Methods
Written
Prerequisites
BIL 114 Programming I
|