
OOP Note 1
OOP Note 2
OOP Note 3
OOP Note 4
File handling 1
File Handling 2
Old Question
Old Question Collection
Old Question Solution [63-70]
Question Solution
Tutorial 1
Tutorial 2
YouTube Videos
Chapter 1 - Introduction to OOP
Chapter 3 - C++ Language Constructs
Chapter 4 - Objects & Classes
Chapter 5 - Operator Overloading
Chapter 6 - Inheritance
Chapter 7 - Polymorphism & Dynamic Binding
Chapter 8 - File I/O
Chapter 9 - Templates
Chapter 10 - Exception Handling
Lab Report
Lab 1
Lab 2
Lab 3
Lab 4
Lab 5.1
Lab 5.2
Lab 6.1
Lab 6.2
Lab 7
| Chapters | Hours | Marks distribution* |
|---|---|---|
Chapter1, 2, 4 | Doc11 | YT Playlist20 |
Chapter3 | Doc6 | YT Playlist10 |
Chapter5 | Doc5 | YT Playlist10 |
Chapter6 | Doc2 | YT Playlist5 |
Chapter7, 9, 10 | Doc13 | YT Playlist20 |
ChapterTotal | Doc45 | YT Playlist80 |
Further Reading
C++ by Dissection
Thinking in C++ Vol1
Thinking in C++ Vol2
Robert Lafore–Object Oriented Programming in C