Teaching
Regular Courses
Bachelor Courses
- Fundamentals of Programming [2+2, Winter]
- Software Engineering [4+2, Summer]
- Operating Systems [2+2, Winter]
- Practical Software Course [6, Summer + Winter]
- Java Programming Pre-Course
- Introductory Practical Programming Course [Summer + Winter]
Master Courses
- Performance Engineering & Benchmarking of Computing Systems [2+2, Winter]
- Advanced Programming [2+2, Winter]
- Software Architecture [2+2, Summer]
- Self-Aware Computing [2+2, Summer]
- Time Series Analysis and Forecasting [2+2, Summer]
Seminars (Bachelor and Master)
Link to the course catalog of the Faculty of Mathematics and Computer Science
For general inquiries concerning teaching or theses of the Software Engineering Group, please contact Martin Sträßer.