I have taught training courses for companies. The following are currently offered:
Object-Oriented Analysis and Design Methodology Using UML
Testing Object-Oriented Software
Process and Design Patterns
Software Quality Assurance and Testing