Skip to main content
Skip to main content

Computer Science
Bachelor of Science (B.Sc.)

Going down the rabbit hole - By studying computer science at the University of Siegen, you can specialize early on - and delve into the topics that really excite you. This will give you the skills to help develop the technology of tomorrow. Because whether it's your cell phone, the smart car, the green power grid or high-tech in medicine - it all only works thanks to clever software and artificial intelligence.

Studierende mit Laptop programmieren ein Auto

Are you already studying computer science with us?

The most important information for you in one place

Your future begins in Siegen

Whether apps, AI or digital solutions for the future: In the Bachelor's degree program in Computer Science, you will learn how digital systems and software are created and how to develop them further.

In the first semesters, you will gain a broad foundation: you will program, model and deal with the mathematical, technical and theoretical basics of computer science. You will then deepen your knowledge, e.g. in computer architectures, computer networks, software engineering, operating systems, database systems or machine learning.

In Siegen, you will specialize early on - in addition to exciting practical projects and three (hardware and software) internships, you will choose an area of specialization that suits you and your interests as your studies progress:

  • Embedded Systems: technology that is in cars, cell phones and machines
  • Visual Computing: computer graphics, computer vision and VR/AR
  • Complex and Intelligent Software Systems: large software systems and AI
  • Medical Informatics: Technologies in healthcare and medicine

Everything at a glance

  • Icon Kalender

    Start of studies
    Winter semester and summer semester

  • Icon Uhr 2

    Standard period of study
    6 semesters (full-time)
    12 semesters (part-time)

  • Icon Schloss Offen

    Admission restricted
    no

  • Icon Globus

    Language of instruction
    German

Enrol directly now

Icon Nachricht Warnung

Preparation for your studies

Schools IV offers various preliminary courses to prepare students for their studies. These follow on from the school curriculum and provide optimal preparation for the start of studies. Participation is voluntary, but makes the transition between school and university much easier. The preliminary courses are suitable for all degree programs of the NT Schools.

Career prospects

With a degree in computer science, many paths are open to you - from traditional software development and AI research to exciting jobs in start-ups, the automotive industry or the healthcare sector. Computer scientists are in demand everywhere and are among the best-paid specialists in the world. Locally, there are many "hidden champions" in Siegen-Wittgenstein and therefore a high potential for exciting jobs in close proximity to the university.

Course content and focus

What you can expect from studying computer science

Study section Fundamentals of Computer Science & Mathematics

1st - 2nd semester

Compulsory modules: Mathematics I, Discrete Mathematics, Algorithms and Data Structures, Object Orientation and Functional Programming, Digital Technology

Study section Advanced basics and soft skills

1st - 6th semester

Compulsory modules: Computer Architectures, Database Systems, Software Engineering, Operating Systems and Concurrent Programming, Computer Networks, Machine Learning, Advanced Mathematics, Formal Languages and Automata, Computability and Logic, Programming Practical, Hardware Practical, Seminar

Study section specialization

3rd - 6th semester

Compulsory elective modules from the specializations Embedded Systems, Visual Computing, Complex and Intelligent Software Systems and Medical Informatics

Bachelor thesis

Also offered as a practice-integrated dual course of study (studies + practical work in the company).

If you do not have a high school diploma, but do have a technical college entrance qualification, or are already in the middle of your career, please find out more here.

Good reasons for studying computer science at the University of Siegen

  • You will receive a broad basic education and benefit from our diverse range of subjects
  • small groups and close supervision ensure that you receive individual support
  • you work in a practical environment right from the start and can set your own priorities in current research topics
  • in your area of specialization, you will gain insights into related disciplines, e.g. electrical engineering, media, sensor technology or medicine
  • a semester abroad is possible and opens up new perspectives and contacts for you

Advice and contact

Do you have any questions? Then give us a call, send us an e-mail or make an appointment.

Icon Nachricht

Advice & Service

Central Student Advisory Service

  • Icon Mail

    e-mail

  • Icon Telefon

    +49 271 740-2712

  • (Mon-Thu: 9 a.m. - 4 p.m. / Fri: 9 a.m. - 12 p.m.)
Studierende in der Stadt
Portrait of a student in the library

Enrol for computer science now!

Unique degree programs and interdisciplinary research across disciplinary boundaries. Come and join us in Siegen.