A Bachelor's degree in computer science is much more than just programming.
At the University of Lübeck, students are given a solid
foundation in all the subjects that are essential for computer science
. Of course, this also includes mathematics.
In addition, our students' curiosity is encouraged. From
the first semester onwards, you can individually design your
studies each semester through elective modules. Alternatively, you can choose one of the canonical specializations
Bioinformatics and Systems Biology, Software Systems Engineering or Web
and Data Science for some
of the elective options.
Practical skills are not neglected during the course. A small programming project, which includes a hackathon, takes place in the first semester. Later, you develop a game in a team as part of the software engineering internship. Laboratory exercises in technical computer science are also included. Shortly before graduation, there is another team project. You can also choose additional internships on special topics. The Bachelor's thesis can be written in cooperation with a company.
Many of our students go straight from the Bachelor's course to the Master's course. Admission to the Bachelor's program is easy. There is no numerus clausus, so everyone gets the chance to show that they can do the computer science course, regardless of their A-level grades.
Type of Study
FulltimeStandard period of study
6 SemesterCredits
180 ECTSCourse language
GermanAdmission period
01.05. - 15.09.
Admission Requirement
Permit-freeStart
Winter semesterDegree
Bachelor of Science (B.Sc.)Hints for application
Apply online via the university's application portal.
Foundation
The compulsory courses in the Bachelor of Computer Science are limited to the absolutely essential skills that every computer scientist must master:
- Programming: Although programming does not play a central role in the everyday working life of Bachelor graduates, everyone must be able to do it. Programming is taught here using Java as an example.
- Algorithms: In Algorithms and Data Structures, you learn about process descriptions for solving problems, and in Algorithm Design you learn the principles for developing such algorithms yourself.
- Math: Various aspects of mathematics are required in many areas of computer science. This is why the first semesters include courses such as linear algebra and discrete structures, analysis and stochastics.
- Theoretical computer science: Theoretical computer science answers questions such as "What can be calculated and how long does it take?" A course on logic prepares students for theoretical computer science.
- Computer Engineering: You will learn how computer systems work in courses on technical foundations and computer architecture.
- Practical computer science: Practical computer science includes software engineering with practical training and databases.
- Networks and security: Knowledge of operating systems and networks also includes cybersecurity issues.
- Man and Machine: The Human-Computer Interaction course is different from the technical courses. Here you learn how to design systems that adapt to the user and not the other way around.
Deepening
In addition to the absolutely necessary skills, you can design your computer science studies yourself.
Three specializations are suggested, but you don't have to do any of them and can be creative as an alternative.
In the Bioinformatics and Systems Biology specialization, students take modules in natural sciences, biomathematics, biostatistics and signal processing.
The Software Systems Engineering specialization includes modules on secure software, programming languages, usability engineering and a somewhat larger project.
The Web and Data Science specialization includes the modules Human and Machine Intelligence, Cloud and Web Technology, Logic Programming and Coding and Security.
All three specializations include a corresponding introductory module in the first semester.
Popular compulsory elective modules are, for example
- from the field of IT security: coding and security, cryptology, secure software
- from technical computer science: embedded systems, mobile robots, robotics, electrical engineering
- from media informatics: interactive systems, usability and UX engineering, multimedia technology
- from Mathematics: Analysis 2, Numerics as well as additional practical courses on e.g. cybersecurity or hardware.
Students are prepared for their Bachelor's thesis by a course on scientific work and by freely selectable projects and seminars.
You can find all the important information about starting your first semester here.
Lists of self-assessments from various providers can be found, for example, at the Komm, mach MINT initiative or at Einstieg Informatik, a service provided by the Fakultätentag Informatik. The Schleswig-Holstein initiative MaLeMINT offers a page for the targeted assessment and improvement of your own mathematics skills.
Yes, the University of Lübeck usually offers a campus day in May or June. Registration is required.
Lectures usually start in mid-October. However, the math pre-course and the preliminary week start three weeks earlier.
The examination board is made up of professors, academic staff and students. It decides on the interpretation of the examination regulations and deals with cases that may not be provided for or covered in the regulations.
Contact the examination board if something unforeseen happens during your studies, such as a prolonged illness or problems with examinations. The committee can (of course only in truly exceptional situations) grant special permission and make special arrangements for you.
The compulsory consultation in the case of a failed second examination date of a semester (regardless of whether it is still the first or already the second examination attempt) according to PVO §5a(2) is also the responsibility of the examination board.
Typically, you simply go to the office hours of the chairperson of the examination board; it is not necessary to register for the office hours. He can take care of many things directly, the committee does not always have to meet at length.
Announcements of the Audit Committee
To ensure that the decisions of the Examination Board are fair and that decisions are not made one way or the other, the Board determines some things for the future that go beyond individual cases.
Forms and information sheets, e.g. for issuing the Bachelor's thesis, cover sheet for the Bachelor's thesis or registration for the colloquium for the Bachelor's thesis, can be found on the general forms page of the Examinations Office.