MENUMENU
MENUMENU
Bachelor of Science

Computer Science

Exceptional job security, uncommonly high starting salaries, diverse job opportunities across industries: Welcome to Computer Science!

Exceptional job security, uncommonly high starting salaries, diverse job opportunities across industries: Welcome to Computer Science!

Bachelor Computer Science

The Bachelor programme in Computer Science lays the foundation for your career.

  • You will cover topics like algorithms, data structures, computer networks and distributed systems.
  • You will gain expertise in data protection and IT security.
  • Our unique approach combines lectures and seminars with hands-on projects. During the course of your studies, you will acquire a portfolio of projects to demonstrate your skills.
  • You can specialise and qualify in your choice of five areas.
  • A wide range of electives allows you to expand your expertise.

Course Overview*

Course
ECTS
Introduction to Computer Science
5
Introduction to Academic Work
5
Introduction to Business Studies
5
Mathematics I
5
Object-oriented Programming with Java
5
Data structures and Java class library
5
Course
ECTS
Mathematics II
5
Web Application Development
5
Collaborative Work
5
Development of Web Information Systems
5
Intercultural Decision-Making
5
Project: Java and Web Development
5
Course
ECTS
Database Modeling and Database Systems
5
Project: Build a Data Mart in SQL
5
Requirements Engineering
5
Operating Systems, Computer Networks, and Distributed Systems
5
Algorithms, Data Structures, and Programming Languages
5
IT Service Management
5
Course
ECTS
Project: IT Service Management
5
Theoretical Computer Science and Mathematical Logic
5
Introduction to Programming with Python
5
Software Quality Assurance
5
Specification
5
Seminar: Current Topics in Computer Science
5
Course
ECTS
Seminar: Current Topics in Computer Science
5
Introduction to Data Protection and IT Security
5
Cryptographic Techniques
5
Electives A (Selection of one module)
10
Electives B (Selection of one module)
5
Course
ECTS
Electives B (Selection of one module)
5
Agile Project Management
5
International IT Law
5
Computer Science and Society
5
Bachelor Thesis & Colloquium
10

Free German lessons

Use the opportunity to stand out from your international competition!
Details
Use the opportunity to stand out from your international competition!
Details
Use the opportunity to stand out from your international competition!
Details

*content of program is subject to change

Set your personal focus

During your studies, you can choose from several specialisations, including:

“IUBH makes it easy to start a career straight out of university: the courses teach valuable skills, the professors have years of practical and professional experience and fellow students from all over the world allow me to build my own global network.”

Indira Sheikh
Student
Thank you ,

We have sent the information material to the following email address: .

Here you will find information on studies, fees and transfer of credits.

Next steps:

If you have any other questions please contact the study advisory team free of charge:

+49 30 311 987 20

If you have decided on a study programme at IUBH you may use the application form in order to secure your study place now.

An application is not yet a binding contract.

Your form could not be transmitted, please try again.

Get your free info package now

Salutation is a mandatory field
First name is a mandatory field
Name is a mandatory field
Invalid e-mail
Phone is a mandatory field
Study programme is a mandatory field
City is a mandatory field
Country is a mandatory field
I have read and understood the information on Data Protection by IUBH.
*Mandatory fields

Student advisory