| 1 |
The relevant unit in the course book |
Introduction to Object-Oriented Programming |
Explanation, problem-solving, practical application |
| 2 |
The relevant unit in the course book |
Classes and Objects: Basic Concepts |
Explanation, problem-solving, practical application |
| 3 |
The relevant unit in the course book |
Encapsulation and Access Modifiers |
Explanation, problem-solving, practical application |
| 4 |
The relevant unit in the course book |
Constructors and the Concept of Methods |
Explanation, problem-solving, practical application |
| 5 |
The relevant unit in the course book |
Polymorphism |
Explanation, problem-solving, practical application |
| 6 |
The relevant unit in the course book |
Abstraction: Abstract Classes and Interfaces |
Explanation, problem-solving, practical application |
| 7 |
The relevant unit in the course book |
UML and Object-Oriented Design Principles |
Explanation, problem-solving, practical application |
| 8 |
The relevant unit in the course book |
Exception Handling |
Explanation, problem-solving, practical application |
| 9 |
The relevant unit in the course book |
Object Collections and Generic Structures |
Explanation, problem-solving, practical application |
| 10 |
- |
MID-TERM EXAM |
- |
| 11 |
The relevant unit in the course book |
OOP Design Principles and SOLID Principles |
Explanation, problem-solving, practical application |
| 12 |
The relevant unit in the course book |
Layered Architecture and the Role of OOP in System Design |
Explanation, problem-solving, practical application |
| 13 |
The relevant unit in the course book |
Layered Architecture and the Role of OOP in System Design |
Explanation, problem-solving, practical application |
| 14 |
The relevant unit in the course book |
General Evaluation |
Explanation, problem-solving, practical application |
| 15 |
The relevant unit in the course book |
General Evaluation |
Explanation, problem-solving, practical application |
| 16 |
- |
FINAL EXAM |
- |
| 17 |
- |
FINAL EXAM |
- |