Karlsruhe Institute of Technology (KIT) logo

M.Sc. Computer Science

Karlsruhe Institute of Technology (KIT) Karlsruhe

Check my fit
  • Up to 1,500 EUR/sem
    Tuition
  • Winter and summer
    Intake
  • English
    Language
  • 15 Jan
    Next deadline

Save this course to your plan

A free account keeps your courses, deadlines and documents in one place.

About the programme

Computer Science is an English-taught Master of Science (M.Sc.) at the Karlsruhe Institute of Technology (KIT). It takes 4 full-time semesters (120 ECTS), you can start in winter or summer, and first-semester places are limited. There are no compulsory courses and you have wide freedom of choice. You pick two specialisation subjects from areas such as theoretical foundations, algorithm engineering, cryptography and security, data science, software engineering, embedded systems and computer architecture, telematics, human-centred machine intelligence, and robotics and automation. You also take four core modules, such as advanced AI or IT security, plus electives in computer science and a minor in a field such as mathematics, electrical engineering or economics. You finish with a six-month Master's thesis. A degree from outside the European Higher Education Area and the Lisbon Convention countries also requires the GRE with set minimum scores, or a passed GATE in computer science or data science.

Fields of study

Computer Science(Computer Science & IT)

How to apply

ChannelDirect to university
APSRequired for Application

APS checks your degree papers. You need it if your degree is from India, China or Vietnam.

Will you get in? Check your eligibility.

Answer a few questions to see how you match this programme. Free, no email. Leave anything blank you are not sure about.

Convert your grade

Already have an account? Sign in for your saved fit-score.

Requirements

What you need to apply for Computer Science at Karlsruhe Institute of Technology (KIT)

English language

IELTS Overall
6.5/ 9.0
Reading
5.5
Writing
5.5
Listening
5.5
Speaking
5.5

Academic requirements

Completed Bachelor's degree
Required
Minimum ECTS credits
180

ECTS are study credits. One year of full-time study is about 60 ECTS.

MOI accepted as English proof
Accepted
View academic requirements details

yes

Tests and documents

Curriculum Vitae (CV)
Not required
GRE
Required
View document requirements details

no information


A CV is not generally required for the application. Exceptions apply to individual degree programmes. Please note the information on the program pages and in the application portal.


no information


no information

APS verification

APS certificate
Required for Application

APS checks your degree papers. You need it if your degree is from India, China or Vietnam.

Prerequisites

The requirements for admission to the master's degree program in Computer Science are based on the current admission regulations (opens in a new tab):

  • bachelor's degree
  • A bachelor's degree (or at least an equivalent degree) in Computer Science (or a degree program with essentially the same content) from a university, university of applied sciences, university of cooperative education or a foreign university. The program must have been completed within a standard period of study of at least three years and with a minimum number of 180 ECTS credits.
  • minimum knowledge and minimum achievements
  • You must provide evidence of minimum achievements in the following areas from your bachelor's degree or other degree programs:
  • Theoretical Computer Science: 15 credit points
  • Practical Computer Science: 30 credit points
  • Computer Engineering: 8 credit points
  • Mathematics: 25 credit points

If you do not meet the above requirements, you can still be enrolled in the master's degree program in Computer Science if you are one of the top 10 percent of graduates in your year and successfully take part in an aptitude interview. A prerequisite for participation is that your proven knowledge and achievements 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 selection interview can be conducted online (Zoom) in exceptional cases and within the scope of the available slots.

The allocation of modules to the above-mentioned subject areas is generally carried out by the selection commission. If you need advice on making up credits, please contact the KIT Student Advisory Services (ZSB) (opens in a new tab) first.

Language skills

The following is sufficient proof of your English language skills

  • your Abitur certificate, if you have taken English for at least five years up to graduation and your final or average grade of the last two years of English lessons corresponds to at least the German grade 4 (sufficient) or at least 5 points or
  • a degree from a university with English as the sole language of instruction and examination, whereby English must be the only and official language of the completed degree program noted in the diploma supplement, the transcript of records or the degree certificate

Otherwise, only the internationally recognized English tests listed in the KIT admission and enrollment regulations are accepted as proof. These are

  • Test of English as Foreign Language (TOEFL) with at least 90 points in the internet-based test or
  • IELTS with an overall score of at least 6.5 and no section below 5.5 or
  • University of Cambridge Certificate in Advanced English (CAE) or
  • University of Cambridge Certificate of Proficiency in English (CPE) or
  • UNIcert at least level II

Documents checklist

What to prepare for your application to Computer Science

Programme-specific documents

Bachelor degree certificate in the original language and official translation. If not graduated yet please submit enrolment certificate with expected date of completition in the original language and official translation.

transcript of records / exam results of the studies (with information regarding content and extent, for example, credit points or number of hours per week of the course) in the original language and official translation. In case an official diploma supplement is issued please submit the diploma supplement also.

extensive course descriptions (for example Modulhandbuch) for the mandatory courses mentioned in the degree program details

for some Master's programs internship certificates, please check for further degree program details

proof of language skills, please check information language skills on this website below

for some Master's programs additional documents are mandatory (for example motivation letter, recommendation letter....), please check degree program details

only in case of previous study in Germany: please check information on change of university

applicants from certain countries have to submit additional documents, please check information below

APS certificate

In case you already graduated KIT only accepts APS for the completed Bachelor. If you have already received an APS-certificate while studying, you can apply for recertification from the APS. This also has to be submitted by the application deadline.

This programme applies directly to the university. Submit your documents through the correct channel before the deadline.

Open application portal (opens in a new tab)

Apostille and notarization

Requirements vary by nationality and issuing country. Many German universities require certified translations and, in some cases, document apostilles. Verify current requirements directly with the admissions office, or use our document services for guided preparation.

Need help preparing your documents?

Our document preparation bundle covers SOP, CV, LOR, and translation coordination, reviewed by our team.

View document bundle

How to apply

Step-by-step guide to applying for Computer Science at Karlsruhe Institute of Technology (KIT)

Application quick facts

Apply via

Direct to university

APS

Required for Application

APS checks your degree papers. You need it if your degree is from India, China or Vietnam.

Application fee

0 EUR

Complexity

Medium

Address

Karlsruher Institut für Technologie (KIT)

International Students Office (IStO)

Adenauerring 2

76131 Karlsruhe

Not admitted to this programme?

Germany has thousands of programmes across hundreds of universities. Use the compare tool to find similar programmes and see which fits your profile better.

Costs

Tuition

Up to 1,500 EUR

per semester

Semester contribution

109 EUR

per semester

Application fee

0 EUR

per application

Estimated year-1 total cost

12,122 – 15,120 EUR

Includes tuition, semester contribution, and estimated living costs. Range accounts for lifestyle differences.

Additional fee information

International students (from third countries/non-EU countries) attending bachelor’s, teacher’s, and consecutive master’s programs as well as free movers will have to pay tuition fees in the amount of EUR 1,500 per semester as from the 2017/2018 winter semester

Plan your total budget for Germany

Use the MS in Germany cost calculator to estimate living expenses, insurance, and your full year-one spend.

Open cost calculator

Admission outcomes

Community-reported data from MS in Germany students (2018-2025)

Acceptance rate

0%

0 accepted out of 12 total applications

Grade distributionGerman scale (1.0 = best, 4.0 = passing)

AdmittedRejected
1.02.03.04.0

Based on 12 applications from MS in Germany students 2018-2025.

Based on 12 applications from MS in Germany students 2018-2025.

Similar programmes

Other Computer Science programmes ordered by QS ranking

Looking for more programmes at Karlsruhe Institute of Technology (KIT)?

View university page
Start application