Probabilistic Programming
Master course (teaching assistant), RWTH Aachen University, Computer Science Department (i2), 2024
This course introduced the foundations, semantics, and verification techniques for probabilistic programs, with a focus on both theory and hands-on tool support. It targeted students with an interest in formal methods, probability, and programming languages.
My Role
As a teaching assistant, I supported the course by:
- Preparing the weekly exercises and the corresponding solutions
- Presenting the exercise solutions in the exercise classes
- Answering student questions on Moodle and by email
- Grading submissions and ensuring students fulfilled admission requirements
- Preparing, executing, and correcting the exams