I teach the following topics regularly in various study programmes:
Computer networking
Bachelor level
Basics of computer networking and computer communications: The internet protocol stack; HTTP; DNS; E-Mail; TCP; IP; etc.
Real-Time Systems
Late Bachelor / Master level
Real-time operating systems; Real-time Linux; Scheduling algorithms for real-time systems; WCET; etc.
Advanced Topics in Artificial Intelligence
Master level
A seminar-style lecture with a discussion of the latest and most interesting papers in the field of AI; May be somewhat biased towards NLP
Others
I also used to give lectures on:
- Advanced programming techniques
- Basics of Artificial Intelligence
- Mathematics