Skip to main content

Department of Computer Science

English Study Program

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 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.