Course Calendar
Stats:Lec 01 (Introduction)
- Reading: Chap. 1
Week 1: Chapter 1 Preliminaries of C++ I
17/02
Preliminaries of C++ I (slides)
Lec 02 (Introduction)
- Reading: Chap. 1
Week 2: Chapter 1 Preliminaries of C++ II
24/02
Preliminaries of C++ II (slides)
Lec 03 (Classes and Objects)
- Reading: Chap. 2
Week 3: Chapter 2 Classes and Objects I
03/03
Classes and Objects I (slides)
Lec 04 (Classes and Objects)
- Reading: Chap. 3
Week 4: Chapter 3 Classes and Objects II
10/03
Classes and Objects II (slides)
Lec 05 (Classes and Objects)
- Reading: Chap. 3
Week 5: Chapter 3 Classes and Objects III
17/03
Classes and Objects III (slides)
Lec 06 (Operator Overloading)
- Reading: Chap. 4
Week 6: Chapter 4 Operator Overloading
24/03
Operator Overloading (slides)
Lec 07 (Inheritance & Derive I)
- Reading: Chap. 5
Week 7: Chapter 5 Inheritance & Derive
31/03
Inheritance & Derive I (slides)
Lec 08 (Inheritance & Derive II)
- Reading: Chap. 5
Week 8: Chapter 5 Inheritance & Derive
07/04
Inheritance & Derive II (slides)
Lec 09 (Polymorphism & Virtual Functions I)
- Reading: Chap. 6
Week 9: Chapter 6 Polymorphism & Virtual Functions
14/04
Polymorphism & Virtual Functions I (slides)
Lec 10 (Polymorphism & Virtual Functions II)
- Reading: Chap. 6
Week 10: Chapter 6 Polymorphism & Virtual Functions
21/04
Polymorphism & Virtual Functions II (slides)
Lec 11 (Input Output Streams)
- Reading: Chap. 7
Week 11: Chapter 7 Input Output Streams
28/04
Input Output Streams (slides)
Lec 12 (Standard Template Library)
- Reading: Chap. 8
Week 12: Chapter 8 Standard Template Library
05/05
Standard Template Library (slides)