Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Bachelor in Computer Science (BSc) - Fresenius University
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Bachelor in Computer Science (BSc) - Fresenius University

Fresenius University of Applied Sciences
CologneGermany
On campus
Full-time
€34,200.00total
 1400 Points
Duration
3 Years
Language
English
Start date
Sep 2025

Exclusive Scholarships through Brive

Fresenius University of Applied Sciences is offering two 25% scholarships on the first year tuition fees for EU students, available exclusively through Brive. Apply online today!

Book a free call

Program Description

The Bachelor program in Computer Science (BSc) at Fresenius University offers a solid foundation in solving real-world problems through a systematic engineering approach. You will learn the phases of analysis, conception, and implementation of complex computer systems, along with effective development process structuring.

Emphasizing both theoretical knowledge and practical experience, the program prepares students for the industry demands. Students will engage with real-world scenarios and gain hands-on experience through courses like Digital Project Management, Cloud Computing and UX & Webtechnology. Additionally, they have the opportunity to complete an internship semester, extending your studies from six to seven semesters and allowing you to apply your classroom learning in a practical context.

The Bachelor in Computer Science (BSc) program allows students to tailor their education by selecting two specializations from the following innovative fields: Cyber Security and Artificial Intelligence & Machine Learning. This diverse selection of specializations empowers students to focus on areas that align with their career goals, ensuring they are well-prepared to make a significant impact in the tech-driven job market.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

4 Reasons to choose this program

  • Study without NC (Numerus Clausus): Practical and application-oriented
  • Future-proof: Courses developed with leading companies
  • Stay flexible: Easily switch courses later on
  • Build a network: Through good contacts in the design industry
More

Curriculum

Courses

Semester 1

Introduction to Computer Science

Introduction to Programming Languages (Java)

Mathematics and Statistics I

Data bases and information Systems

Academic Writing: Self and Time

Management; Presentation Techniques

Career Prep I: German Language or Business Communication in English

Semester 2

Advanced Programming

Mathematics and Statistics II

Cloud Computing

Algorithms and Data Structures

Software Engineering

Digital Project Management and Practical Project

Semester 3

Automata, Computability, and Complexity

IT Security

Artificial Intelligence

Data Science and Data Analytics

Operating systems and computer architectures

Automation and digitalization in the industry

Semester 4

Computer Networks

UX & Webtechnology

Specialization I

Semester 5

Distributed Systems

Information Security and Data Protection

Specialization II

Semester 6

Legal and Ethical Aspects of Computer Science

Digital Transformation and Change Management

Entrepreneurship and Innovation Management

Career Prep II: Strategic Networking and Personal Branding

Bachelor’s Thesis

Specializations

Choose 2 out of 4:

Cyber Security
Artificial Intelligence & Machine Learning
Software Engineering
Industry 4.0

Jobs - Careers

  • Application Developer
  • Software Developer
  • Web Developer
  • IT Consultant
  • Cyber Security Analyst
  • Data Analyst / Data Scientist
  • Information Systems Manager
  • Machine Learning Engineer
  • Software Engineer
  • QA/Test Automation Engineer
More
Fresh Content
The content has been updated in the last 6 months

Need help applying to this program?

Schedule a free 20-minute counseling session today!