Hochschule KarlsruheHochschule Karlsruhe - University of Applied Sciences
Hochschule KarlsruheHochschule Karlsruhe - University of Applied Sciences
group of students with laptops sitting in seminar room

Computer Science (M.Sc.)


Computer science

The Master's degree program in Computer Science offers three specializations to address current topics such as Artificial Intelligence (AI), efficient design of software, and imparting technical content:

  • "Machine Learning": Get ready for the latest developments in the field of intelligent systems. Ranging from voice recognition "Alexa" and modern image recognition to machine control and Industry 40, "machine learning" is the central technology of artificial intelligence today.
  • "Media Informatics": You will realize e.g. interactive installations using sensor technology and physical computing platforms and immerse yourself in virtual worlds, such as augmented and virtual reality, or design the dialog for a new voice control system (conversational user interface).
  •  "Software Engineering": You will work with a variety of operating systems and architectures, ranging from developing software to modeling associated data structures to operating software systems. 
    This also includes in-depth knowledge of the latest in methods, tools and frameworks for planning and implementing complex software projects.

In addition to technical skills you will also acquire methodological and analytical competencies. In small groups and under the close supervision of the teaching staff, who have received numerous awards for their research and teaching activities, you will benefit from high scientific quality and topicality. Courses in English as well as the acquisition of key qualifications will prepare you optimally for management tasks in international competition.


Faculty Office
Saskia Smigelski
Katinka Lagasse

Phone: +49 (0)721 925-1508
Fax: +49 (0)721 925-1509
sekretariat.i.iwispam prevention@h-ka.de

Office hours:
Mon.-Fri. 9 a.m.-1 p.m.

Building E, room 208
Moltkestraße 30
76133 Karlsruhe

Specializations available

close-up of sensor array

Machine Learning


two students with VR goggles

Media Informatics


three students with laptops

Software Engineering


Your prospects with a Master's degree

Upon successful completion of the Master's degree program in Computer Science, you will earn the academic degree "Master of Science (M.Sc.)" and will be able to take on management tasks as well as independently carry out challenging computer science projects. By means of the research methods learned you will also be able to make independent scientific contributions and pursue further scientific qualification in the form of a doctorate. learn more

At a glance

Qualification awarded Master of Science (M. Sc.)
Application deadline 15.01./15.07.
Start of program Winter semester  & Summer semester
ECTS credit points 90 in total
Standard period of study 3 semesters
Admission prerequisites Pre-study work experience is not required
Accreditation Yes (certificate)

Who is the program aimed at?

The program is suitable for motivated and committed individuals with a first professional degree in computer science, media informatics, business information systems or a subject related to computer science from a state-recognized university in Germany or abroad. The degree should have a scope of at least 210 ECTS credits and be graded with an average of 2.3 or better. 

Admission with less than 210 ECTS credits

Applicants from Bachelor's degree programs with a workload of 180 ECTS credits only can be admitted. In this case, as a rule, further courses corresponding to a total of 30 ECTS credits must be taken until the end of the Master's program.

One year of professional experience as the equivalent of a seventh semester of study

In accordance with the intentions of the EU Commission to introduce a European Qualifications Framework, at least one year of relevant professional practice after completion of a six-semester Bachelor's program can be counted as the equivalent of a seventh semester of study. This is decided on a case-by-case basis by the admission committee of the department. A record of the additional credits to be completed will be made for each applicant concerned and will be shown in the Diploma Supplement.

Content Specializations Career prospects Organization