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.
The list below shows courses that are usually on offer for incoming students without knowledge of German. 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 department's course offerings will not be finalized until mid of July (for winter term) and the end of January (for summer term). Whether elective courses are acutally offered also depends on the number of registrations received.
Winter Term - Bachelor Courses
Integration Architectures, 6 ECTS
Software Engineering 1, 6 ECTS
Communication Networks II, 6 ECTS
Android Robotics Project, 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
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
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
Communication in Distributed Systems and Networks, 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 Communication, 3 ECTS (Bachelor)
German Language Courses (preferable courses in Sankt Augustin, Bachelor/Master)
Digital International General Studies
Module descriptions in English are linked where available. If you need further support, please contact Team International.