![](/fileadmin/_processed_/6/0/csm_AdobeStock_534975765_warmer_6c42e7df27.jpeg)
IT experts are always in demand to enhance digital services. With your interest in IT systems, apps, and AI, the Bachelor in Computer Science is the perfect choice for you.
IT experts are always in demand to enhance digital services. With your interest in IT systems, apps, and AI, the Bachelor in Computer Science is the perfect choice for you.
In the B.Sc. Computer Science programme, you will become familiar with internet, cloud, and mobile technologies. Here, you will learn how to develop, adapt, and configure application and multimedia systems, as well as how to successfully introduce user-centered digital products and services.
You will deepen your knowledge of the fundamental principles, methods, and techniques of the most important programming paradigms and their associated programming and markup languages. You will be able to plan, implement, and evaluate software solutions for applications and systems.
Our teaching-based concept places a strong emphasis on practical skills and project work. As a result, you will become acquainted with agile methods and further develop your communication and teamwork skills in projects and during your internship.
Furthermore, you have the opportunity to choose from various options to customize your studies:
Due to your extensive education and the growing demand for computer science professionals, a wide range of career opportunities awaits you after earning your B.Sc. in Computer Science. You can pursue careers in businesses of all sizes, as well as in government and education sectors.
With your degree, you can explore the following and additional career paths:
In addition, your Bachelor of Science degree will give you access to numerous postgraduate and Master's degree programmes throughout Germany and beyond.
We offer you the opportunity to complete your studies within 3 or 3.5 years, so you can follow your own path. Choose between:
Study programme brochure and more ...
Your studies are divided into 5-week blocks. During this time you focus on one IT-specific topic which you get to view from different angles. Thanks to this approach you learn about real world challenges and strengthen the skills that employers are looking for.
Mathematics I
5Physical and Technical Fundamentals of Computing
5Electrical and Electronics Engineering
5Mechatronics Lab - Measurement Technologies I
5Scientific Work
5Personal Skills
5Mathematics II
5Programming I
5Analogue Electronics
5Mechatronics Lab - Measuring Technologies II
5Algorithms and Data Structures
5Statistics
5Data Visualisation
5Language I
5Programming II incl. Programming Lab
5Computer Networks
5Computer Security
5Operating Systems / Web Computing
5Software Engineering
5Introduction to Cloud Computing
5Languages II
5Embedded Systems
5Databases
5Advanced Data Exploration for AI
5Artificial Intelligence/Machine Learning
5Imaging Technologies
5Languages III
5Engineering Teamwork I: Applied Computer Science Lab
5Engineering Teamwork III: AI and Autonomous Systems Lab
5Research and Development Methods
5Internship / Company Project / Research Project
30Agile Project and Risk Management
5Internship / Company Project / Research Project
15Bachelor's Thesis
10Mathematics I
5Physical and Technical Fundamentals of Computing
5Electrical and Electronics Engineering
5Mechatronics Lab - Meassurement Technologies I
5Scientific Work
5Personal Skills
5Mathematics II
5Programming I
5Analogue Electronics
5Mechatronics Lab - Meassuring Technologies II
5Algorithms and Data Structures
5Statistics
5Data Visualisation
5Language I
5Programming II incl. Programming Lab
5Computer Networks
5Computer Security
5Operating Systems / Web Computing
5Software Engineering
5Introduction to Cloud Computing
5Languages II
5Embedded Systems
5Databases
5Advanced Data Exploration for AI
5Artificial Intelligence/Machine Learning
5Imaging Technologies
5Languages III
5Engineering Teamwork I: Applied Computer Science Lab
5Engineering Teamwork III: AI and Autonomous Systems Lab
5Research and Development Methods
5Agile Project and Risk Management
5Internship / Company Project / Research Project
15Bachelor's Thesis
10To submit your application, please provide us with the following:
Find out if you are eligible
Submit your application directly through our online platform to see if you qualify for our Bachelor's programmes. Our admissions experts will review your documents and directly inform you of your eligibility, or if further education is required. Apply now!
Important: Applicants with foreign degrees who can access a state-accredited university in their home country (or country of their studies), and meet the SRH subject and GPA requirements, are typically eligible to start our Bachelor's programmes directly. Our team will meticulously evaluate your application and provide feedback on your eligibility.
Please find our English language requirements here:
Tuition fees
Citizenship | EU/EEA (incl. Switzerland, Western Balkans and Ukraine)
Citizenship | Non-EU/EEA
The monthly/semester tuition fees remain the same for the entire duration of the study programme. An additional enrolment fee of EUR 750 (EU/EEA) / EUR 1000 (non-EU/EEA) is to be paid once. More information about our fees.
Funding
Information on financing options & scholarships can be found here.
Please find the Application and Late Arrival deadlines here.
We are happy to welcome you to our university. This is our application process: