Computer Science (M.Sc.)
Structure of the program
The standard duration of the Master's program in Computer Science is three semesters including a Master's thesis.
In the 1st semester
you will learn technical-mathematical basics, an in-depth scientific approach as well as the latest technologies with a cross-sectional character at the forefront of modern computer science research. Furthermore, you will acquire the additional qualifications in the area of leadership skills.
In the 2nd semester,
your knowledge will be considerably broadened and deepened. For this purpose, you will learn and practice selected subject areas of modern computer science in each individual module.
In the 3rd semester
you will complete your Master's thesis. For this purpose, workplaces and topics are available to you at the university. Due to the very good job market situation for computer scientists in the Karlsruhe region, you can also complete your Master's thesis in cooperation with an industrial partner or an external research institution.
Contact
Faculty Office
Saskia Smigelski
Katinka Lagasse
Phone: +49 (0)721 925-1508
Fax: +49 (0)721 925-1509
sekretariat.i.iwi
@h-ka.de
Office hours:
Mon.-Fri. 9 a.m.-1 p.m.
Building E, room 208
Moltkestraße 30
76133 Karlsruhe
Module descriptions
The module handbook provides a detailed description of the individual course contents covered during the three semesters.
Specialization in Machine Learning
Each semester |
---|
Data Science |
Artificial Intelligence |
Machine Learning |
First semester |
---|
Management Skills |
Project-based Work under Guidance 1 |
Semantic Technologies |
Second semester |
---|
Mobile and Distributed Systems |
Project-based Work under Guidance 2 |
Special chapters Machine Learning |
Third semester |
---|
Final Thesis with colloquium
|
Specialization in Media Informatics
Each semester |
---|
Design and Conception |
Interaction and Technology |
Playful Interaction |
First semester |
---|
Management Skills |
Project-based Work under Guidance 1 |
Semantic Technologies |
Second semester |
---|
Mobile and Distributed Systems |
Project-based Work under Guidance 2 |
Selected chapters on Media Informatics |
Third semester |
---|
Final Thesis with colloquium
|
Specialization in Software Engineering
Each semester |
---|
Concepts of Programming Languages |
Software Architectures |
Theory of Efficient Algorithms |
First semester |
---|
Management Skills |
Project-based Work under Guidance 1 |
Semantic Technologies |
Second semester |
---|
Mobile and Distributed Systems |
Project-based Work under Guidance 2 |
Selected chapters on Software Engineering |
Third semester |
---|
Final Thesis with colloquium
|
Languages
The courses are taught in German as language of instruction. In order to prepare you for management tasks in international competition, individual lectures are held in English. At the university's own Foreign Language Institute all students can deepen their own language skills in lessons with native speakers.