Computer Science (B. Sc.)

At a glance

DegreeBachelor of Science (B. Sc.)
Length of course7 semesters
No. of places available 
Start of courseSummer semester and winter semester
How to applyOnline-Application
Application deadline

Summer semester: 15. January
Winter semester: 15. July

Admission requirementsGeneral or specialised higher education entrance qualification, entrance qualification for universities of applied sciences or proof of equivalent previous education


Course-related advice:
Prof. Dr. Wolfgang Schramm 

+49 621 292-6212

General queries about bachelor's degree:
Sekretariat der Fakultät Informatik
G. Aslan: +49 621 292-6229
R. Stengel: +49 621 292-6239

Application queries:
Student Service Centre

Further information:
Go to Department I information pages

What is computer science?

Computer Science is the science of processing and evaluating information. The whole spectrum of science needs computer science for analysing its data; computer science also provides the basis for processing this data. It is hard to imagine the information society we live in today without computer science.

If you choose to study with us, you can expect extensive, in-depth training in IT. Firstly you’ll learn the basics of: computer science, mathematics and programming. You’ll also learn key skills such as teamworking and communicating effectively. You’ll learn to gain an overview of and analyse expert contexts and solve typical computer science problems with appropriate methods. 

Career opportunities

The standing and the importance of computer science is on the rise. Due to the increasing use of technology in the world, for example through the Internet of Things, more and more items are being equipped with sensors and chips. Another reason for the growing importance is the higher degree of automation with IT technology thus being applied for optimising processes in countless sectors. You'll have the chance to work at the cutting-edge of these topics – analysing complex interrelations in interdisciplinary teams in order to draft and realise comprehensive software systems. You'll be able to work in:

  • Software development
  • IT consulting
  • IT operations
  • System integration
  • Project management

Our graduates, both those with bachelor’s and master’s degrees have excellent career opportunities. Qualified computer scientists are in high demand. Many sectors have a close link to IT:

  • software companies,
  • firms with products that contain software (plant/systems engineering, automotive, electrical industry, etc.),
  • companies with software-assisted business processes (banks, insurance companies, etc.),
  • research institutions. 

Course objectives

The degree programme in Computer Science is a fundamental and application-oriented course. It covers information systems in all areas including software development, process optimisation and ongoing development and adjusting application systems and networks:

  • fundamentals, concepts and specialist terminology in computer science,
  • understanding requirements in various areas of application (from business tasks to embedded systems) as well as documenting and implementing them in software solutions,
  • understanding and implementing a complete software development cycle (from requirements engineering to testing),
  • assessing existing software systems regarding usability and independently developing usable software,
  • modelling, analysing and optimising business processes, and supporting or automatising them with the help of IT systems,
  • assessing, selecting, configuring, possibly supplementing and integrating applications (commercial, open source) with self-designed developments,
  • designing and implementing a suitable software architecture based on user requirements,
  • drafting and realising component-based Internet applications.

Course structure


Semesters 1 + 2

Fundamentals of Computer Science, Algorithms and Data Structure, Computer Architectures, Techniques in Programme Development, Object-Oriented Techniques, Fundamentals of Business Administration, Mathematics

Semester 3

Fundamentals of Man-Machine-Interaction, Basic Software, Software Technology, Databases, Internet Applications, Virtualisation

Semester 4

Project semester
Software development project: Starting with requirements analysis, then producing a concept and design and finishing with implementing a software application

Semester 5

Internship semester
In industry

Semesters 6 + 7

Advanced study:

Current trends such as Mobile Computing, Internet of Things, Cloud Computing, Design Thinking, Software Ergonomics and Usability

Semester 7

Bachelor’s thesis
In industry or a research project at university

Electives/Master’s degree

During your studies you can choose individual specialisations from among numerous electives. You can take a closer look at current trends, depending on your interests.

Transfer options
The structure of our course means you have the option of transferring between our three bachelor’s degree programmes, Computer Science, Medical Informatics and Enterprise Computing. Many subjects are offered as part of all three degree programmes and can thus be recognised when transferring.

Following the bachelor's degree programme, you can work towards a Master’s in Computer Science in a further three semesters.

Computer Science in Mannheim

  • Current topics

- Mobile computing - Internet of things - Cloud computing - Design thinking - Software ergonomics and usability


  • High practical relevance

- Numerous lab exercises accompany lectures - Project semester - Internship semester - Chance to participate in research projects


  • Diverse career opportunities across the region



Weitere Dokumente zu diesem Studiengang


Flyer Bachelor Informatik

Zulassungs- und Immatrikulationsordnung

Studien- und Prüfungsordnung

Diploma Supplement

The Standing Committee for Accreditation (Ständige Akkreditierungskommission, SAK) reaccredited the “Computer Science” bachelor's degree programme for a period of seven years at its 62nd meeting, 2 July 2013. The period expires at the end of the winter semester 2019/20.