Home

Contact Us

Online Enrollment Form
Download Enrollment Form in PDF format
Want to know more?

 

International Advanced Diploma in Computer Studies (IADCS)
Syllabus - IAD221 - C++ Programming

 

Introduction

The purpose of this module is to give students extensive coverage of variable declaration and types and the three basic programming structures.

Syllabus

#
Topic Area
A
C++/OOP programming basics – Procedural vs OOP, Modularity, Abstraction and Encapsulation, Variables, Constants, Input & Output, Classes & Objects
B
Mathematical Operators, Boolean Expressions and Loops
C
Arrays, strings, structures, Pointers
D
C++ Functions, Procedural abstraction, Argument passing, Inline functions and Function Overloading
E
Using Classes, public/private functions, static variables, the This Pointer and Polymorphism
F
Designing Classes, Constructors/Destructors, File Guards, Coupling & Cohesion and Friends
G
Inheritance and Advanced Input & Output
H
Exception Handling and Function & Class Templates

Weighting

Each syllabus topic listed above carries equal weighting within the module.

 

 

 

www.iit.co.tz

Copyright © 2006 Institute for Information Technology (IIT)

Back to top

Detailed Syllabus &  Course Structure
Assessment & Weighting
Entry Requirements
Course Duration, Timings & Intakes