Computer Science - Uni4edu

Computer Science

Main Campus, Germany

851 / years

Bachelor's Degree36 months
University of Bremen campus with modern glass and concrete buildings, green lawns, students walking along tree-lined paths, Faculty of Mathematics and Computer Science building visible, clear sky over northern Germany
Bachelor

Bachelor of Science in Computer Science

University of Bremen

Computer Science

Duration3 Years (6 Semesters)
LanguageGerman
FormatFull-time
Credits180 ECTS

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 CP

Covers 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 CP

Focuses 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 CP

Explores 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 CP

Examines 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 CP

A 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 CP

Includes 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

Artificial Intelligence and Machine Learning Robotics and Cyber-Physical Systems Software Engineering and Distributed Systems Computer Graphics and Virtual Reality

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

Certified copies of secondary school leaving certificate and transcripts Proof of German language proficiency (DSH-2, TestDaF, or equivalent) Valid passport or national identity document Curriculum vitae (CV) Proof of health insurance coverage valid in Germany

Application Deadlines

July 15 Winter Semester (Main Intake)
January 15 Summer Semester (Advanced Applicants Only)
International Applicants via Uni4Edu

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 month

The 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 program

The 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

Varies

Students 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.

400+ Companies in Technology Park Bremen
20+ Research Groups in Computer Science
Top 35 CS Department Ranking in Germany

Potential Career Paths

Software Developer / Engineer Data Scientist / Machine Learning Engineer Systems Architect IT Consultant Robotics Engineer Research Associate in Academia or Industry

Notable Employers in the Region and Beyond

German Research Center for Artificial Intelligence (DFKI) Airbus Defence and Space (Bremen) Mercedes-Benz Group SAP SE OHB System AG Siemens AG

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.

QS World University Rankings
#530
2026
THE World University Rankings
301-350
2026
ARWU (Shanghai Ranking)
501-600
2025
UI GreenMetric Sustainability
#10
2025
SubjectRanking BodyRank
Computer ScienceEduRank#33 in Germany, #442 globally
EngineeringEduRank#33 in Germany
MathematicsEduRank#35 in Germany
Environmental ScienceEduRank#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.

1

Contact Uni4Edu

Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.

2

Prepare Your Documents

Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.

3

Submit Your Application

Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.

4

Receive Your Offer

Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.

Contact Uni4Edu

corporate@uni4edu.com
+90 5435286292
+44 7868736984
Apply Now

Similar Programmes

Master's & Postgraduate

30 months

Computer Science (Conversion) (30 Months) MSc

location

London South Bank University, London, United Kingdom

Earliest Intake

October 2025

Gross Tuition

18750 £

Bachelor's Degree

12 months

Computer Science (Top-up)

location

University of Roehampton, London, United Kingdom

Earliest Intake

January 2026

Gross Tuition

17628 £

Bachelor's Degree

12 months

Web Design and Development (Top-up)

location

University of Roehampton, London, United Kingdom

Earliest Intake

June 2026

Gross Tuition

16950 £

Bachelor's Degree

48 months

Software Engineering BEng (Hons)

location

University of Bradford, Bradford, United Kingdom

Earliest Intake

June 2025

Gross Tuition

24456 £

Bachelor's Degree

48 months

Computer Information Systems

location

Loyola University New Orleans, New Orleans, United States

Earliest Intake

March 2027

Gross Tuition

47390 $

Give us some starts:

AI Assistant

Uni4Edu AI Assistant