
Computer Science
Main Campus, Germany
Bachelor of Science in Computer Science
University of Bremen
Computer Science
Program Overview: B.Sc. Computer Science at the University of Bremen
The Bachelor of Science in Computer Science at the University of Bremen is a six-semester, research-oriented program that awards 180 ECTS credits. Taught in German, the program provides a comprehensive foundation in theoretical, practical, and applied computer science, preparing graduates for careers in the technology sector or for advanced study at the master's level.
A distinctive feature of this program is the Bachelor's project, where students work intensively in groups on topics of practical relevance over an extended period. The modular structure allows you to tailor your studies with elective courses spanning areas from robotics and artificial intelligence to software engineering and data science.
The University of Bremen's Department of Computer Science benefits from strong ties to research institutions such as the German Research Center for Artificial Intelligence (DFKI) and the Technology Center for Information Technology (TZI). With approximately 20 full-time professorships in computer science, students gain access to expertise across a broad spectrum of cutting-edge research topics.
Key Program Highlights
- Unique Bachelor's project component with hands-on, group-based work on real-world problems over multiple semesters
- Strong research connections to DFKI, TZI, and the U Bremen Research Alliance network of 12 affiliated institutes
- Flexible modular curriculum allowing individual specialization in areas such as AI, robotics, and software engineering
- Located in the Technology Park Bremen, one of Germany's leading innovation hubs with over 400 resident enterprises
Curriculum and Modules
The B.Sc. Computer Science curriculum is organized into six key areas: Mathematics and Theoretical Computer Science, Practical and Technical Computer Science, Applied Computer Science, Projects, General Studies, and a Bachelor's Thesis. In the early semesters, foundational knowledge is taught, while later semesters offer opportunities for individual specialization.
Mathematics and Theoretical Computer Science
Approx. 36 CPCovers essential mathematical foundations including linear algebra, analysis, discrete mathematics, and theoretical computer science topics such as formal languages, automata theory, and computational complexity.
Practical and Technical Computer Science
Approx. 36 CPFocuses on programming, algorithms and data structures, software engineering, operating systems, computer architecture, and computer networks. Provides the technical core skills needed for software development and systems design.
Applied Computer Science
Approx. 18 CPExplores the application of computing in areas such as artificial intelligence, databases, information systems, human-computer interaction, and computer graphics. Students choose from a catalog of elective modules.
Computer Science and Society
Approx. 6 CPExamines the social, ethical, and legal implications of information technology, including data privacy, digital responsibility, and the societal impact of computing systems.
Bachelor's Project
Approx. 27 CPA signature component of the Bremen program where students work collaboratively in teams on a practical, research-oriented project over multiple semesters, integrating knowledge from across the curriculum.
Bachelor's Thesis and General Studies
Approx. 27 CPIncludes the final Bachelor's thesis, in which students independently investigate a computer science topic, as well as general studies modules covering key competencies, language courses, and interdisciplinary electives.
Elective Specialization Areas
Admission Requirements
Admission to the B.Sc. Computer Science at the University of Bremen is open to students who hold a recognized higher education entrance qualification. As the program is taught in German, proficiency in the German language is required. Contact Uni4Edu for personalized guidance on your eligibility and application.
Academic Requirements
- Higher Education Entrance QualificationGerman Abitur or recognized international equivalent (e.g. IB Diploma, A-Levels with appropriate subjects)
- Admission RestrictionContact Uni4Edu for current data on whether a Numerus Clausus (NC) applies for the upcoming intake
- Subject PrerequisitesStrong background in mathematics is recommended; no specific subject prerequisites beyond the entrance qualification
- International CredentialsNon-German qualifications must be evaluated for equivalency; Uni4Edu can assist with credential assessment
- StudienkollegMay be required for applicants whose qualifications do not grant direct university access in Germany
Language Requirements
- German ProficiencyDSH-2, TestDaF 4x4, or equivalent (C1 level) required as the program is taught in German
- English ProficiencyNot formally required, but recommended for reading international research literature
- Language PreparationPre-semester German language courses are available at the University of Bremen for international students
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
The University of Bremen is a public university in Germany, meaning there are no tuition fees for most degree programs. However, a semester contribution of approximately EUR 425 applies. Several scholarship programs are available to help cover living expenses and other costs. Contact Uni4Edu for personalized scholarship guidance.
Deutschlandstipendium
EUR 300 per monthThe University of Bremen awards approximately 100 Deutschlandstipendium scholarships each year. Open to both German and international students, this merit-based scholarship considers academic achievement, social engagement, and personal circumstances.
DAAD Scholarships
Varies by programThe German Academic Exchange Service (DAAD) offers a wide range of scholarships for international students at all levels of study. Benefits may include monthly stipends, health insurance coverage, and travel allowances. Contact Uni4Edu for help identifying the right DAAD program for you.
Studierendenwerk Bremen Support
VariesStudents from developing countries who face financial hardship may be eligible for support through the Studierendenwerk Bremen, which offers scholarships and interest-free loans to students in need.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the B.Sc. Computer Science program at the University of Bremen are well-prepared for diverse roles in the technology sector. The program's emphasis on project-based learning, combined with the university's connections to the Technology Park Bremen and research institutions like DFKI, provides strong pathways into industry and research careers.
Potential Career Paths
Notable Employers in the Region and Beyond
Rankings and Recognition
The University of Bremen is a recognized University of Excellence in Germany, a distinction it earned in 2012. It maintains a strong international reputation, particularly in the sciences and engineering, and is part of the YUFE (Young Universities for the Future of Europe) network funded by the EU Commission.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | EduRank | #33 in Germany, #442 globally |
| Engineering | EduRank | #33 in Germany |
| Mathematics | EduRank | #35 in Germany |
| Environmental Science | EduRank | #23 in Germany |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2026
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
March 2027
Gross Tuition
47390 $
Uni4Edu AI Assistant




