On-campus program Computer Science (B.A.) – Constructor University

👉 The Bachelor's degree programme in Computer Science at Constructor University is aimed at students who wish to acquire solid knowledge in programming, software development, and the fundamentals of computer science. The three-year full-time course includes core modules such as algorithms, data structures, operating systems, databases, and software engineering, as well as elective modules in specialised fields like cybersecurity, artificial intelligence, and computer networks. Additionally, the interdisciplinary CONSTRUCTOR Track promotes skills in data visualisation, communication, and intercultural competence. A mandatory internship provides practical experience. The Bachelor of Science degree is internationally recognised and opens up a wide range of career opportunities in IT industries or further academic qualifications.

At a Glance

🏫 University Constructor University, University based in Bremen (Germany)
The Constructor University is a private, state-recognized university in Bremen. It offers study programs in the fields of engineering, natural sciences, humanities, and social sciences, awarding bachelor's, master's, and (in cooperation) Ph.D. degrees. The university was founded in 2001 and has been operating under its current name since 2022. In addition to its international focus and high research activities, the university provides extensive support for students through scholarships and preparatory programs.
📋 Study Format On-campus program
🎓 Field of Study Information SciencesComputer Science
📜 Degree Bachelor of Arts (B.A.)
⏳ Duration 6 Semesters
🎯 ECTS 180 Credit Points
🌍 Language of Instruction English
📖 Course contents Here are the given data translated into English (en-GB): Programming in C and C++, Algorithms and Data Structures, Mathematical Foundations of Computer Science, Digital Systems and Computer Architecture, Development in JVM Languages, Databases, Software Engineering, Operating Systems, Automata, Computability and Complexity, Functional Programming, Legal and Ethical Aspects of Computer Science, Machine Learning, Academic Skills in Computer Science, Computer Graphics, Image Processing, Distributed Algorithms, Web Application Development, Computer Networks, Secure and Dependable Systems, Computer Vision, Human-Computer Interaction, Artificial Intelligence, Robotics, Digital Design, Information Theory, Parallel and Distributed Computing, Elements of Linear Algebra, Elements of Calculus, Probability and Random Processes, Numerical Methods, Statistics and Data Analytics, Logic, Causation and Correlation, Argumentation, Data Visualisation and Communication, Linear Models/Matrices, Complex Problem Solving, Agency, Leadership and Accountability, Community Impact Project, German Language and Humanities.
📚 Electives Computer Graphics, Image Processing, Distributed Algorithms, Web Application Development, Computer Networks, Secure and Dependable Systems, Computer Vision, Human Computer Interaction, Artificial Intelligence, Robotics, Digital Design
📍 Location Bremen
📅 Enrollment Winter semester
💶 Fees
from 796 € monthly
from 28650 € total
🔗 More Info View Vendor Profile

Who is the Bachelor’s Degree in Computer Science at Constructor University suitable for?

The Bachelor’s degree in Computer Science is aimed at (international) prospective students who seek a solid academic education in computer science and are enthusiastic about both theoretical and practical aspects of the field. The programme is particularly suitable for school graduates with a strong interest in mathematics, logical thinking, and problem-solving strategies who wish to enter fields such as software development, data analysis, artificial intelligence, or IT security later on. Those looking for a globally oriented campus focusing on intercultural competence and international career opportunities will also find a suitable study environment here.

What formal admission requirements apply?

To be admitted to the Bachelor’s degree in Computer Science, you need a recognised university entrance qualification – such as the Abitur, the Fachhochschulreife, or an equivalent international school leaving certificate qualifying you for university studies in Germany. German language skills are not required, as the programme is offered entirely in English. Proof of good English skills through a recognised language certificate (e.g. TOEFL, IELTS or equivalent) is mandatory if your first language is not English or your previous education was not predominantly in English. Applications are made online directly via Constructor University’s application portal. Neither internships nor work experience are required before starting the degree.

You should enjoy analytical challenges and logical problems. A solid basic understanding of mathematics is helpful, as the programme includes numerous courses in mathematics, statistics, and algorithmic thinking. Self-motivation, perseverance, and self-organisation are important for academic success. Teamwork skills and openness to cultural diversity are also advantageous, as you will be collaborating with fellow students from various countries. If you are enthusiastic about technological innovations, programming, and the societal significance of information technology, you have the right personal qualifications.

What content does the Computer Science degree at Constructor University cover?

The Bachelor’s degree in Computer Science at Constructor University imparts fundamental and specialised knowledge in computer science. You learn how computer technologies work, develop problem-solving skills, and acquire practical experience in implementing software projects. The curriculum includes modules in mathematics, engineering sciences, and accompanying research.

  • Programming skills: Comprehensive training in C, C++, Java, and other programming languages
  • Theory of computer science: Algorithms, data structures, formal foundations, computer architecture
  • Mathematical fundamentals: Linear algebra, analysis, probability and statistics
  • Software development: Methods from software engineering, development of web applications, databases
  • Operating systems and networks: Structure and management of computer systems, network architectures
  • Elective modules for specialisation: e.g. Computer Graphics, Image Processing, Distributed Algorithms, Secure and Dependable Systems, Robotics, Artificial Intelligence, Computer Vision
  • Additional skills: Legal and ethical aspects of computer science, presentation and communication skills, data visualisation
  • Interdisciplinary skills: Academic working, English as the language of instruction, optionally also German language skills

Moreover, the programme offers a special track for Cybersecurity as well as modules for personal development (“Constructor Track”) focusing on argumentation, social engagement, and new technologies.

How is the Bachelor’s degree in Computer Science structured and organised?

The degree is designed as a full-time on-campus programme over 6 semesters (3 years) and follows the “4C Model” (CHOICE, CORE, CAREER, CONSTRUCTOR Track):

  • Year 1: Fundamental modules in computer science, mathematics, digital technology as well as electives from related disciplines. Entry also allows a later change of study focus.
  • Year 2: Deepening of everyday and core areas such as software engineering, databases, operating systems, automation, and complexity theory, complemented by elective areas (e.g. law and ethics, functional programming, machine learning).
  • Year 3: Practical orientation with a mandatory internship (alternative: start-up module), study abroad (Mobility Window), research project and bachelor thesis for an independent scientific degree.
  • Alongside: The CONSTRUCTOR Track promotes interdisciplinary skills, methodological and communication skills as well as language competencies.

The mandatory internship (at least 2 months, 15 CP) is usually completed between the 2nd and 3rd year. An optional semester abroad in the 5th study phase offers additional international experience.

What career paths are available to graduates of this degree programme?

A degree in Computer Science at Constructor University opens up diverse career opportunities in the global technology market as well as in traditional industries relying on information technology. Typical roles and employers include:

  • Software engineer, application developer, IT consultant
  • Data analyst, data scientist, database administration
  • System administrators, system integrators
  • Cybersecurity analysts, network architects
  • Specialists in robotics, computer vision, machine learning, and augmented reality

Graduates find positions at international technology companies such as Google, Facebook, Amazon, Microsoft, SAP, Twitter, as well as at consulting firms, banks (Deutsche Bank, KPMG), industrial companies (BMW Group), or in technology-driven start-ups.

Furthermore, the degree provides a solid foundation for advanced Master’s and doctoral programmes at leading universities worldwide (e.g. TU Munich, ETH Zurich, University of Oxford, Carnegie Mellon University).

What is campus life and the study environment like in Bremen?

You will study on the green campus of Constructor University in Bremen. The international campus brings together students from over 120 countries – all bachelor programmes are taught in English. The university is one of the most international in Germany and holds top national and international rankings.

  • Fully equipped residential campus with modern laboratories, leisure and sports facilities
  • Individual support through small study groups, tutorials, and personal mentoring
  • Intensive exchange between different nations and disciplines
  • Direct practical relevance through cooperation with companies and research centres

The study location is in the north-western district of Bremen and is fully geared towards international campus life.

What costs should you expect for the Computer Science degree and what financing options exist?

The total cost for the three-year Bachelor’s degree in Computer Science at Constructor University is around €28,650 (monthly €796, overall 6 semesters). In addition, there are expenses for accommodation (currently about €4,000 per year for a shared room) and living costs.

  • Tuition fees: €10,000 per semester
  • Accommodation fee: €4,000 per year (September to May, shared room)
  • Individual packages: Upon successful admission, you will receive a personal financing offer
  • Scholarships: All applicants are automatically considered for merit-based scholarships based on their grade point average
  • Financial advice: Support from the Student Financial Service Team to develop individual financing plans

Constructor University offers targeted advice and various models for financing your education, so that studying is possible regardless of financial background.

Advisory Service

Have questions about Academic Programs Computer Science? Ask your question here, even anonymously. An employee of the institution Constructor University or the editorial team will answer you.

Experiences & Reviews

Source of this course information: Vendor Website