Degree: Master of Science (M.Sc.)
Regular program length: 4 semester (full-time program)
Credit points (ECTS): 120 credit points
Language of instruction: English
Higher semester: no
Higher semester: winter and summer term
First semester: July 15 for winter term, January 15 for summer term
Higher semester: new study program, application possible starting winter term 25/26
First semester: July 15 for winter term, January 15 for summer term
Higher semester: new study program, application possible starting winter term 25/26
Program details
Program structure
Successful completion of the master's degree program requires a total of 120 credit points. The study program must be completed by the end of the 6th semester at the latest.
A characteristic feature of the master's degree programm is that there are no compulsory courses and there is a high degree of freedom of choice throughout the program. The modules of the master's degree program are core modules, specialization modules, complementary subject modules and interdisciplinary modules (key qualifications). All core modules and specialization modules can be assigned to either a specialization subject or an elective subject. The specialization modules include all advanced courses offered by the KIT-Department of Informatics. This also includes seminars and internships.
Two specialization subjects have to be chosen. Specialization subjects can be
- Theoretical Foundations
- Algorithm Engineering
- Cryptography and Security
- System Architecture
- Parallel Computing
- Design of Embedded Systems and Computer Architectures
- Telematics
- Robotics and automation
- Anthropomatics and Cognitive Systems
Core modules teach advanced fundamentals from very specific areas of computer science. 4 core modules must be taken. The following core modules are available:
- Algorithms II
- Computer Graphics
- Formal Systems
- Advanced Artificial Intelligence
- Human-Machine Interaction
- Computer Structures
- Robotics I - Introduction to Robotics
- IT Security
- Software Engineering II
- Telematics
The supplementary subject prepares you in the best possible way for a possible professional application by acquiring knowledge from a subject area outside of computer science. Possible supplementary subjects are: Mathematics, Electrical Engineering and Information Technology, Business Economics, Economics, Biologically Inspired Robotics.
Career prospects
After completing the English-language master's degree in Computer Science, you will be able to work flexibly on the international job market. During your master's degree, you will acquire strong analytical skills and a highly structured approach to complex issues. The knowledge you acquire during your studies will provide you with a broad foundation for working in a wide range of specialist areas and sectors - in industry as well as in the service sector. With your master's degree or doctorate, you will also be in demand in (interdisciplinary) research or on the management floors of national and international companies. By acquiring one of the nine master's profiles on offer, you can underline your specialization and thus become even more attractive to companies in the high-tech sector. You will have top-class expertise in highly topical subjects such as autonomous driving, artificial intelligence, robotics, IT security, big data and much more. Last but not least, you can start your own business with a creative business idea. KIT will support you in this.
Characteristic features of the degree program
- course content can be chosen almost freely from a wide range of research-oriented courses
- variable module sizes allow individual concentration on specializations or broadly based studies
- supplementary subject modules as a basis for professional application
- master's thesis possible at another faculty or in cooperation with companies
- certificates from different study profiles possible
- various double degrees with universities abroad
- KIT-Gründerschmiede: support on your way to self-employment
- Career Service: support on your way into employment
- integration into the EUCOR university network
Admission requirements
Admission requirements
- a bachelor's degree in Computer Science or equivalent thereof, or a bachelor's degree in a degree program with essentially the same content awarded at a university, university of applied sciences or university of cooperative education or at a foreign university. The program must have been completed within a standard period of study of at least three years with a minimum number of 180 ECTS credits.
- minimum requirements in the following areas:
- theoretical computer science: 15 credit points
- practical computer science: 30 credit points
- computer Engineering: 8 credit points
- mathematics: 25 credit points
- if the requirements mentioned above are not met, you can still be admitted to the master's degree program in Computer Science if you successfully pass an aptitude interview.
The proven knowledge and performance must not fall below the following requirements in three of the four areas mentioned:- theoretical computer science: 15 credit points
- practical computer science: 20 credit points
- computer Engineering: 6 credit points
- mathematics: 20 credit points
The assignment of modules to the above-mentioned subject areas is generally carried out by the selection committee. If you need advice on how to make up for insufficient credits for admission, please contact the Student Advisory Services (ZSB) at KIT.
Language skills
Proof of sufficient knowledge of the English language at level B2 or higher, for example through one of the following internationally recognized tests
- Test of English as Foreign Language (TOEFL) with at least 90 points in the internet-based TOEFL test
- IELTS with an overall score of at least 6.5 and no section below 5.5
- University of Cambridge Certificate in Advanced English (CAE) or University of Cambridge Certificate of Proficiency in English (CPE)
- UNIcert at least level II
Proof of English language proficiency by one of the above-mentioned tests is not required for applicants with
- a university degree from a university with English as the only language of instruction and examination
- a high school diploma, whereby the foreign language must have been studied for at least five learning years directly up to graduation with a degree entitling the applicant to university admission. The final or average grade of the last two school years must correspond to at least the German grade 4 or at least 5 points
Proof must be provided by the start of lectures at the latest.
Application portal
Contacts
Head of department, student advisor
Student advisory services (ZSB)
+49 721 608 - 44930Endsuleit ∂ kit edu
Karlsruher Institut für Technologie (KIT)
Zentrale Studienberatung (ZSB)
Engelbert-Arnold-Str. 2
76131 Karlsruhe
Karlsruher Institut für Technologie (KIT)
Studierendenservice
Kaiserstr. 12
76131 Karlsruhe
First point of contact for international applicants
Karlsruher Institut für Technologie (KIT)
International Students Office (IStO)
Adenauerring 2
76131 Karlsruhe
Printed matter
Module handbook
Statutes and regulations
Titel | Stand | Download |
---|---|---|
2024 AB 027 Satzung für das hochschuleigene Zugangs- und Auswahlverfahren im Masterstudiengang Computer Science am Karlsruher Institut für Technologie (KIT) | 29.07.2024, veröffentlicht 29.07.2024 |
Titel | Stand | Download |
---|---|---|
2024 KIT 047 Vierte Satzung zur Änderung der Zulassungs- und Immatrikulationsordnung des Karlsruher Instituts für Technologie (KIT) | 27.11.2024, veröffentlicht 24.11.2024 | |
2024 KIT 010 Dritte Satzung zur Änderung der Zulassungs- und Immatrikulationsordnung des Karlsruher Instituts für Technologie (KIT) | 27.02.2024, veröffentlicht 27.02.2024 | |
2023 KIT 015 Zweite Satzung zur Änderung der Zulassungs- und Immatrikulationsordnung des Karlsruher Instituts für Technologie (KIT) | 28.02.2023, veröffentlicht 28.02.2023 | |
2022 KIT 028 Satzung zur Änderung der Zulassungs- und Immatrikulationsordnung des Karlsruher Instituts für Technologie (KIT) | 28.04.2022, veröffentlicht 29.04.2022 | |
2021 KIT 065 Zulassungs- und Immatrikulationsordnung des Karlsruher Instituts für Technologie (KIT) | 22.10.2021, veröffentlicht 22.10.2021 |
Titel | Stand | Download |
---|---|---|
2024 KIT 028 Studien- und Prüfungsordnung des Karlsruher Instituts für Technologie (KIT) für den Masterstudiengang Computer Science | 29.07.2024, veröffentlicht 29.07.2024 |
Teaching calendar
WT 2024/25
10-21-2024 to 02-15-2025
ST 2025
04-22-2025 to 08-02-2025
WT 2025/26
10-27-2025 to 02-21-2026
ST 2026
04-20-2026 to 08-01-2026
WT 2026/27
10-26-2026 to 02-20-2027
ST 2027
04-19-2027 to 07-31-2027
WT 2027/28
10-25-2027 to 02-19-2028
ST 2028
04-18-2028 to 07-29-2028
Lectures will not take place:
- From 12-24 to 01-06
- the week after Pentecost
- on all public holidays in the state of Baden-Wuerttemberg