Teaching

Teaching is one of our core contributions at the HSG and TU Darmstadt. Besides sharing knowledge with new generations of computer scientists, we value the insights and view of the continuously renewing student body on our disciplines. Further, we enjoy close research collaboration with motivated students, often performed as a thesis or in a HiWi position. We invite you to join our courses, to write a thesis with us or to join us as a HiWi or PhD student.

Courses

WS 2022/23 Introduction to Programming
University of St. Gallen
WS 2022/23 Skills: Emerging Trends in Information Technology
University of St. Gallen
WS 2022/23 Data Science (BBWL)
University of St. Gallen
WS 2022/23 Advanced Topics in Software and Process Engineering (PhD Course)
University of St. Gallen
WS 2022/23 Implementation of Programming Languages (Project)
Technical University of Darmstadt
WS 2022/23 Design and Implementation of Modern Programming Languages (Seminar)
Technical University of Darmstadt

Show Past Courses

SS 2022 Foundations of Programming Languages and Program Analysis
University of Zurich
SS 2021, SS 2022 Engineering Software Systems
University of St. Gallen
SS 2016
to SS 2022
Implementation of Programming Languages (Project)
Technical University of Darmstadt
SS 2016
to SS 2022
Design and Implementation of Modern Programming Languages (Seminar)
Technical University of Darmstadt
WS 2021/22 Introduction to Software Engineering
University of St. Gallen
WS 2021/22 Skills: Emerging Trends in Information Technology
University of St. Gallen
WS 2021/22 Data Science (BBWL)
University of St. Gallen
WS 2021/22 Advanced Topics in Software and Process Engineering (PhD Course)
University of St. Gallen
SS 2020
WS 2020/21
WS 2021/22
Software Engineering for Artificial Intelligence (Overview & Think Tank Seminars)
Technical University of Darmstadt
SS 2021 Software Engineering for Artificial Intelligence (PhD Course)
University of St. Gallen
SS 2021 Programming for Data Science
University of St. Gallen
WS 2020/21 Fundamentals and Methods of Computer Science for Business Studies, Module on Programming and Software Engineering
University of St. Gallen
WS 2020/21 Introduction to Software Engineering (MBI)
University of St. Gallen
SS 2015,
every WS from
WS 2016/17
to WS 2019/20
Concepts of Programming Languages
Technical University of Darmstadt
SS 2016
SS 2017
Concepts and Technologies for Distributed Systems and Big Data Processing
Technical University of Darmstadt

Theses

We offer Bachelor’s and Master’s theses for computer science students at HSG and TU Darmstadt. All topics are close to our ongoing research, allowing you to work on hot topics and to gain deeper insight into the field and our work. As our work evolves, the topics change continuously. If you want to know more about our currently available topics, please get in touch with us:

Please enclose in your mail your research interests and experiences so far. Knowing about your favorite courses, projects, and personal experience helps us to find the right thesis topic for you.