Hochschule KarlsruheHochschule Karlsruhe - University of Applied Sciences
Hochschule KarlsruheHochschule Karlsruhe - University of Applied Sciences
three students with laptops in seminar room, and blackboard in the background

Computer Science (B.Sc.)

Profile Content

Structure of the study program

The standard period of study for the Bachelor in Computer Science is seven semesters. The study program is divided into two semesters of basic studies and 5 semesters of advanced studies. An internship is scheduled in the fourth semester.

In addition to the compulsory lectures, in the fifth, sixth and seventh semesters of the advanced studies there is the opportunity to specialize through various elective courses. The final Bachelor's thesis is usually written in cooperation with a company in Germany or abroad.


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

Module descriptions

The module handbook provides a detailed description of the individual course contents covered during the seven semesters. 

First semester - basic studies
Computer Science 1
Computer Engineering 1
Mathematics 1
Language Competency
Economic Fundamentals for Data Science
Second semester - basic studies
Computer Science 2
Software Project
Distributed Systems 1
Mathematics 2

Computer Engineering 2


Third semester - advanced studies
Operating Systems
Databases and Communication Networks 1
Human-Machine Communication
Introduction to Machine Learning
Business Administration and IT Service Management
Fourth semester - advanced studies
Internship preparation and follow-up






Fifth semester - advanced studies
Software Engineering and Distributed Systems 2
Databases and Communication Networks 2
Computer Graphics with Lab
Project work
ERP Systems
Compulsory electives 1
Sixth semester - advanced studies
Embedded Software
Computer Architecture and Autonomous Systems
Communication Skills
Key Competencies

Compulsory electives 2


Seventh semester - advanced studies
Compulsory electives 3
Academic Research and Writing
Final exam


The courses are taught in German language, individual lectures are held in English as language of instruction. At the university's own Foreign Language Institute all students can deepen their own language skills in lessons with native speakers. 

Foreign Language Institute

Internship & studying abroad Career prospects Organization & exams