COURSE STRUCTURE
Unit: 6
Subject Code: Subject Classification:
Subject Title: Computer Programming 1 Pre-requisite:
Subject Description: Introduction to the C++ programming language and its subset, the C
programming language. Program structure, blocks, storage types, console and file I/O, function,
arrays strings, pointers.
No. of Weeks Topic No. of Hours
Week 1 Introduction to C++ 6
Week 2 – 3 C++ Characteristics 6
-Object Oriented
Terminology
-polymorphism
- Object Oriented
Demonstration(Identifiers)
Week 4 Functions and Variables 6
Demonstration(IO
Statement)
Week 5 Prelim Exam 2
Week 6 – 7 Classes in C++ 6
- Defining Classes in
C++
- Classes and
Encapsulation
~~~Demonstration~~~
Week 8 -9 Operator Overloading 6
~~~ Demonstration ~~~
Week 10 Midterm exam 2
Week 11-12, Initialization and 6
Assignment
Storage Management
Week 13 Inheritance
~~~ Demonstration ~~~
Week 14 Polymorphism 6
~~~ Demonstration ~~~
Week 15 Prefinals/ long quiz 1
Week 16- 17 Input and output in C++ 6
Programming
~~~ Demonstration ~~~
Week 18 Finals 2
Prepared by
Justin Benedict Sinoro
Instructor