Skip to main content

Department of Computer Science

Courses held in English in the Department of Computer Science

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 prior knowledge of the German language. 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

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.