Department of Computer Science
Courses held in English in the Department of Computer Science
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
Android Robotics Project, 6 ECTS
Literature Seminar, 3 ECTS
Design Thinking, 6 ECTS
Scientific Programming with Python, 6 ECTS
Winter Term - Master Courses
Advanced Software Technology, 6 ECTS
Delegated Authorization, 6 ECTS
Computational Geometry, 6 ECTS
Digital Storytelling, 6 ECTS
Autonomous Mobile Robots, 6 ECTS
Mathematics for Robotics and Control, 6 ECTS
Artificial Intelligence, 6 ECTS
Introduction to Model-based Fault Diagnosis and Prognosis, 6 ECTS
Complexity, Randomization, Approximation and PAC-Learning, 6 ECTS
Explainable Machine Learning, 6 ECTS
Human-centered interaction in robotics, 6 ECTS
Probabilistic Reasoning, 6 ECTS
Machine Learning, 6 ECTS
Robot Learning, 6 ECTS
Robot Manipulation, 6 ECTS
Software Development Project, 6 ECTS
Scientific Experimentation and Evaluation, 3 ECTS
Advanced Scientific Working, 3 ECTS
Research and Development Project, 15 ECTS
Scientific Writing, 6 ECTS
Summer Term - Bachelor Courses
Scientific Programming with Python, 6 ECTS
Game Development 1, 6 ECTS
Programming Languages, 6 ECTS
Software Development in C++, 6 ECTS
Ethics in AI & Robotics, 6 ECTS
Operating Systems, 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
Cognitive Robotics, 6 ECTS
Human-centered interaction in robotics, 6 ECTS
Introduction to Scientific Working, 6 ECTS
Deep Learning for Robot Vision, 6 ECTS
Probabilistic Reasoning, 6 ECTS
Artificial Intelligence, 6 ECTS
Advanced Control, 6 ECTS
Entrepreneurship in Robotics, 6 ECTS
Software Development Project, 6 ECTS
Scientific Experimentation and Evaluation, 3 ECTS
Advanced Scientific Working, 3 ECTS
Research and Development Project, 15 ECTS
Bayesian Inference and Gaussian Processes, 6 ECTS
Probabilistic Reasoning, 6 ECTS
Advanced Computer Graphics, 6 ECTS
Deep Learning Foundations, 6 ECTS
Natural Language Processing, 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.
Contact Points
Team International