• Teaching

    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