Autumn 2024

Autumn 2024

This is the course page for Object Oriented Systems (CS60059) course at IIT Kharagpur.

Slides

All slides can be found from the Moodle Course Page

Logistics

Outline of the Lectures

# Date Topic Remarks
1. 24-Jul-2024 Introduction -
2. 25-Jul-2024 Object-Oriented Concepts -
3. 26-Jul-2024 Object-Oriented Concepts cont. & Brief introduction to UML -
4. 31-Jul-2024 Relation among Classes Quiz 1 - ❓
5. 1-Aug-2024 Association Role & Association Classes -
6. 2-Aug-2024 Generalization Quiz 2 - ❓
7. 7-Aug-2024 Inheritance -
8. 8-Aug-2024 Aggregation & Composition -
9. 9-Aug-2024 Aggregation & Composition cont. -
10. 14-Aug-2024 Constructing Class Diagram -
11. 16-Aug-2024 Intro to State Machine Diagram -
12. 21-Aug-2024 State Machine Diagram cont. Class Test 1
13. 22-Aug-2024 State Machine Diagram cont. -
14. 23-Aug-2024 State Machine Diagram cont. -
15. 28-Aug-2024 Intro to Program Analysis -
16. 29-Aug-2024 Analyzing Object-Oriented Systems intro. -
17. 30-Aug-2024 Analyzing Object-Oriented Systems -
18. 04-Sep-2024 Call Graph Construction intro. CHA Quiz 3 - ❓
19. 05-Sep-2024 Call Graph Construction - RTA, VTA -
20. 06-Sep-2024 Call Graph Construction - DTA -
21. 11-Sep-2024 SPARK framework intro. -
22. 12-Sep-2024 SPARK framework example -
23. 13-Sep-2024 No teaching - clearing doubts -
24. 26-Sep-2024 Principles of OOD intro. -
25. 27-Sep-2024 Principles of OOD - Design Smells -
26. 03-Oct-2024 Principles of OOD - SRP -
27. 04-Oct-2024 Principles of OOD - OCP Quiz 4 - ❓
28. 16-Oct-2024 Principles of OOD - OCP cont. -
29. 17-Oct-2024 Principles of OOD - LSP -
30. 18-Oct-2024 Principles of OOD - DIP -
31. 23-Oct-2024 Principles of OOD - DIP cont. & ISP -
32. 24-Oct-2024 Class cancelled on account of cyclone 🌀 Dana
33. 25-Oct-2024 Class cancelled on account of cyclone 🌀 Dana
34. 30-Oct-2024 Design Patterns intro. Quiz 5 - ❓
35. 01-Nov-2024 Out of Station
36. 06-Nov-2024 Factory Design Pattern -
37. 07-Nov-2024 Factory Design Pattern Cont. -
38. 08-Nov-2024 Class test Class Test 2
39. 13-Nov-2024 Adapter Pattern & Observer Pattern Quiz 6 - ❓
40. 14-Nov-2024 Prototype-based Object Oriented Programming Quiz 7 - ❓

Statistics

End-Semester Grade Distribution

Reference Materials

🔨 Last Updated: 20 December 2024, Asia/Calcutta