0% found this document useful (0 votes)
5 views1 page

C++ Programming Course Outline

This document outlines the course structure for a Computer Programming 1 course introducing C++. The 18-week course covers topics like C++ characteristics, functions, classes, operator overloading, inheritance, polymorphism, and input/output through lectures, demonstrations, and exams. Key topics include object-oriented terminology, polymorphism, defining classes, encapsulation, initialization, assignment, and storage management. The course aims to provide an introduction to both the C++ and C programming languages.

Uploaded by

Jus Sinoro
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

C++ Programming Course Outline

This document outlines the course structure for a Computer Programming 1 course introducing C++. The 18-week course covers topics like C++ characteristics, functions, classes, operator overloading, inheritance, polymorphism, and input/output through lectures, demonstrations, and exams. Key topics include object-oriented terminology, polymorphism, defining classes, encapsulation, initialization, assignment, and storage management. The course aims to provide an introduction to both the C++ and C programming languages.

Uploaded by

Jus Sinoro
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

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

You might also like