- Requirements-based testing, boundary value analysis, equivalence partitioning
- Error guessing, exploratory testing, performance testing, fault injection
- Static analysis, safety-critical software testing
- Hands-on: Applying various testing techniques to automotive software