
Computer Science (B.Sc.)
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.
Contact
Faculty Office
Saskia Smigelski
Sandra Toms
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 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 |
Internship
|
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 |
Thesis |
Final exam |
Languages
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.
