Department of Computer Science
English Study Program
Incoming Students from our partner universities are free to choose courses from all curricula in the Department of Computer Science. Most courses however are held in German language.
The list below shows courses that usually are on offer for incoming students without German knowledge. Either the lectures are held in English, or the course structure (e.g. projects) allows individual English language support for incoming students.
Please note, that the study plan of the department will not be finalized until mid of July (winter term) respectively end of January (summer term). The realization of elective courses also depends on the number of interested students.
Winter Term - Bachelor Courses
Integration Architecture, 6 ECTS
Software Engineering 1, 6 ECTS
Communication Networks II, 6 ECTS
Android Robotik Projekt, 6 ECTS
Project Seminar Visual Computing and Games, 3 ECTS
Game Development 2, 6 ECTS
Seminar on Media IT, 6 ECTS
Literature Seminar, 3 ECTS
Programming Methods for Performance Critical Software, 6 ECTS
Design Thinking, 6 ECTS
Winter Term - Master Courses
Advanced Software Technology, 6 ECTS
Autonomous Mobile Robots, 6 ECTS
Mathematics for Robotics and Control, 6 ECTS
Artificial Intelligence, 6 ECTS
Advanced Control, 6 ECTS
Computer Vision, 6 ECTS
Engineering Safe and Secure Autonomous Systems, 6 ECTS
Entrepreneurship in Robotics, 6 ECTS
Machine Learning, 6 ECTS
Neural Networks, 6 ECTS
Software Development Project, 6 ECTS
Scientific Experimentation and Evaluation, 3 ECTS
Advanced Scientific Working, 3 ECTS
Research and Development Project, 15 ECTS
Computational Geometry, 6 ECTS
Scientific Writing, 6 ECTS
Summer Term - Bachelor Courses
Communication Networks I, 6 ECTS
Scientific Programming with Python, 6 ECTS
Game Development 1, 6 ECTS
Robots and Autonomous Systems, 6 ECTS
Programming Languages, 6 ECTS
Software Development in C++, 6 ECTS
Summer Term - Master Courses
Programming Language Foundations, 6 ECTS
Programming Language Implementation, 6 ECTS
Advanced Software Technology, 6 ECTS
Autonomous Mobile Robots, 6 ECTS
Mathematics for Robotics and Control, 6 ECTS
Artificial Intelligence, 6 ECTS
Advanced Control, 6 ECTS
Computer Vision, 6 ECTS
Engineering Safe and Secure Autonomous Systems, 6 ECTS
Entrepreneurship in Robotics, 6 ECTS
Machine Learning, 6 ECTS
Neural Networks, 6 ECTS
Software Development Project, 6 ECTS
Scientific Experimentation and Evaluation, 3 ECTS
Advanced Scientific Working, 3 ECTS
Research and Development Project, 15 ECTS
Computational Geometry, 6 ECTS
Scientific Writing, 6 ECTS
Bayesian Inference and Gaussian Processes, 6 ECTS
Introduction to Complexity, Randomization, Approximation and PAC Learning, 6 ECTS
Natural Language Processing, 6 ECTS
Probabilistic Reasoning, 6 ECTS
Robot Manipulation, 6 ECTS
Robot Perception, 6 ECTS
Any term
Bachelor Thesis and Colloquium, 12 ECTS (Bachelor)
Practical Project, 12 ECTS (Bachelor)
Intercultural Communications, 3 ECTS (Bachelor)
German Language Course, 3 ECTS (Bachelor/Master)
This website is under development. Module descriptions in English are linked where available. If you need further support, please contact Team International.