- Class definition
- Class creation
- Class interaction
- access specifiers
- packaging / modules
- design patterns – the Gang of Four augmented with some new patterns (like Microsoft TAP), tailored to your needs (see here for a nice overview)
- mixing procedural and object oriented code
Courses developed, include Delphi, C++ and Java frameworks, with UML and design patterns.