
Bachelor of Science in Computer Science and Computer Engineering
Osnabrück, Germany
DURATION
6 Semesters
LANGUAGES
German
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Jun 2025
TUITION FEES
EUR 300 / per semester
STUDY FORMAT
On-Campus
Introduction
The key training area of the degree program Computer Science and Computer Engineering is the development of complex, distributed software systems and their integration into technical systems. Graduates can handle practical problems in this field in the form of networked software solutions. In addition to mathematical and scientific foundations, solid knowledge of general computer science is a key component of this degree program.
The Degree Program at a Glance
- Degree: Bachelor of Science (B.Sc.)
- Start: Summer- and winter semester
- Vocational placement: -
- Standard period of study: 6 semesters
- Language: German
- Type of Study: Full-time undergraduate degree program
- Standort: Osnabrück – Westerberg Campus
- Admission restriction: No
Admissions
Curriculum
The standard length of study is six semesters with a total of 180 ECTS credit points. All university modules have a scope in the size of a multiple of 5 ECTS credit points.
The study is divided into a general basic study in the first semesters in which the mathematical-scientific basics and modules to teach the fundamentals of Computer Science are taught.
On this basis, classic core courses in Computer Science and modules for specific specialization in the profile “Technical Computer Science” follow in higher semesters.
Elective modules, cross-curricular modules, project week of the faculty as well as the project work, and the Bachelor thesis round out the curriculum in the 6th semester.
The degree program concludes with a Bachelor of Science (B.Sc.) title.
Semester 1
- Foundations of Programming
- Fundamentals of Applied Mathematics
- Academic Skills and Methods
- Fundamentals of Electrical Engineering for Technical Computer Science
Semester 2
- Advanced Programming
- Mathematics for Computer Science
- Communication Networks
- Fundamentals of Physics for Computer Science
- Digital Logic Design
Semester 3
- Algorithms and Data structures
- Mathematics for Computer Science
- Object Oriented Analysis and Design
- Data Bases
- Computer Architecture
- Elective (non-technical)
Semester 4
- Operating Systems
- Introduction to the Theory of Computation
- Image Processing
- Distributed Systems
- Discrete Signal Processing
- Elective
Semester 5
- Process Control
- Software Engineering Project
- Component-based Software Development
- Embedded Systems
- Elective
Semester 6
- Project and Project Management
- Bachelor Thesis and Colloquium
Rankings
Osnabrück University of Applied Sciences has achieved top positions in several categories in the latest ranking of the Center for Higher Education Development (CHE) in the area of "technical bachelor programs" at universities of applied sciences:
- · Support in the introductory phase of studies,
- · Facilities,
- · IT structure,
- · Contacts with professional practice.
The degree to which the places of learning in the dual system are networked and the time it takes to complete a degree are also rated positively.
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.