What is it about?
Today, computers are used in almost all areas of life. They have evolved from pure work devices to multimedia companions for everyday life. Cars are no longer conceivable without computer control, and the home is increasingly becoming a smart home. Embedded systems are also playing a growing role in medicine and cell phones are everywhere.
In this study program, you will learn about computer science both at a university of applied sciences and in a company and can apply your knowledge directly in practice.
Profile of the study program
Computer Science Dual deals with questions such as
- Which technologies are relevant for the design, development, function, operation and maintenance of today's systems?
- What does the requirements analysis and integration of software or hardware components look like?
- Which management processes are used for development?
- Which architectures are required?
Concepts and solutions for complex software and system architectures
The software and system architecture of such systems is becoming increasingly complex. The Computer Science Dual study program deals with corresponding concepts and solutions. Software Engineering develops applications for various platforms, from apps to large-scale solutions for companies. Network Technology and System Integration develops software and concepts such as virtualization, cloud computing and IT service management. In the "Digitalization Management" specialization, infrastructures and solutions for digital processes are developed and implemented.
Practical, project-based, company-oriented learning
The dual study program in Computer Science Dual combines university studies with vocational training or a career. The focus is on a high level of practical relevance and company-oriented learning. The course is an attractive offer as it provides graduates with a double qualification. Trainees are very often taken on directly.
Continuity: max. three days theory and min. two days practice
Dual study means that you spend a maximum of three weekdays at the university and at least two weekdays at the company. In the first two semesters, you will learn all the necessary technical basics in various modules. These include programming, algorithms and data structures, computer architectures and operating systems. This course content is supplemented by theoretical computer science, mathematics for computer science and extracurricular basics. In the third semester, you will begin to specialize in software technology, network technology and system integration or digitization management. You will also learn the basics of information security.
IHK final examination, practical phases and Bachelor's thesis
The first five semesters prepare you for the IHK examination in parallel with the integrated training. In computer science, you will be trained in application development (for the specialization in software technology) or system integration and digital networking (for the specialization in network technology and system integration). As a business administrator, you will be trained in IT systems management or digitalization management (for the specialization in digitalization management). This takes place in the sixth semester. Intensive application phases (practical phases) in the fourth and seventh semesters build up experience and knowledge through "real" problems. In the last three semesters, you will hone your specific profile. The compulsory elective subjects, together with the project and Bachelor's thesis, allow you to focus on specific areas of computer science or specific industries.
Bachelor of Science and profession as an IT specialist or business administrator
After successfully completing your studies, you will graduate with a Bachelor of Science (B.Sc.) degree and have completed vocational training as an IT specialist or business administrator.
Specializations in the study program
Computer Science Dual offers specializations in the following areas:
- Software engineering
- Software engineering includes the subjects of programming, software engineering A - software engineering C and artificial intelligence.
- Network technology and system integration
- Network technology and system integration includes subjects such as IT landscape, monitoring, fault analysis and rectification as well as virtualization and cloud computing.
- Digitization management
- Digitization Management offers subjects including cost, revenue and profit accounting, business process management and IT landscape planning and implementation.
Videos about the study program
Students report on the study program
Which individual questions are answered in the video pool for in-depth study?
- Why study dual studies at Dortmund University of Applied Sciences and Arts?
- What is the vision behind the ongoing development?
- What makes this study program special?
- What prospects does the study program offer?
- Short video about the Computer Science Dual study program - YouTube(Opens in a new tab)
- Short video about the Computer Science Dual study program - Videoportal(Opens in a new tab)
- Video pool for the in-depth study of software technology(Opens in a new tab)
- Playlist on YouTube for the in-depth study of software engineering(Opens in a new tab)
- Video pool on the in-depth study of network technology and system integration(Opens in a new tab)
- Playlist on YouTube for the in-depth study of network technology and system integration(Opens in a new tab)
Course of studies - specialization in software engineering
This is a thematic overview of the course content. Detailed information on the exact names of the courses, information on ECTS or semester hours per week can be found in the examination regulations and in the module handbook.
1st semester | Mathematics for Computer Science |
Learning and Learning and working techniques / Mentoring |
BUSINESS STUDIES | Computer architecture and operating systems |
Introduction to programming |
||
2nd semester | Mathematics for Computer Science |
Technical English | Algorithms and data structures |
Information Security | Communication and computer networks |
||
3rd semester |
Programming course Application development |
IT law | Web technologies | Databases | Software Engineering | IHK Intermediate exam* |
Software Management |
4th semester | Project Management | Trends in software engineering |
Software Engineering | Practical phase Programming |
|||
5th semester | Data Science | Compulsory elective module | Theoretical Computer Science |
IHK Project Workshop* |
|||
6th semester | Computer Science & Society |
Software internship | IHK project | Software internship | IHK Business Administration Workshop* | IHK Exam preparation preparation and final exam* |
|
7th semester | Software project | Project work | Practical phases | ||||
8th semester | Artificial Intelligence |
Compulsory elective module | Compulsory elective module | Project work | |||
9th semester | Thesis & colloquium | Compulsory elective module |
* These courses are not independent modules, but preparatory courses as part of the IHK training program
Course of studies - specialization in network technology and system integration
This is a thematic overview of the course content. Detailed information on the exact names of the courses, information on ECTS or semester hours per week can be found in the examination regulations and in the module handbook.
1st semester | Mathematics for Computer Science |
Learning and work techniques / mentoring |
BUSINESS STUDIES | Introduction to programming |
||
2nd semester | Mathematics for Computer Science |
Technical English |
Algorithms and data structures |
Computer architecture and operating systems | Information security | Communication and computer networks |
3rd semester | Theoretical Computer Science |
IT law | Visualization - cloud computing |
Databases | Web technologies | IHK Intermediate examination* |
4th semester | Project Management | Programming course Scripting languages | IT landscape - Planning and implementation |
Practical phase IT architecture |
||
5th semester | Data Science | Compulsory elective module | Monitoring, fault analysis and troubleshooting |
IT landscape Operation and control |
IHK project Workshop* |
|
6th semester | Computer Science & Society |
IHK project | Integration internship |
IHK Business Administration Workshop* | IHK Exam preparation preparation and final exam* |
|
7th semester | Communication and computer networks |
Trends in systems engineering | Project work | Practical phases | ||
8th semester | Compulsory elective module | Compulsory elective module | Project work | |||
9th semester | Thesis & colloquium | Compulsory elective module |
* These courses are not independent modules, but preparatory courses as part of the IHK training program
Course of studies - specialization in digitization management
This is a thematic overview of the course content. Detailed information on the exact names of the courses, information on ECTS or semester hours per week can be found in the examination regulations and in the module handbook.
1st semester | Mathematics for Computer Science |
Learning and work techniques / mentoring |
BUSINESS STUDIES | Technical English |
Introduction to programming |
Computer architecture and operating systems |
2nd semester | Mathematics for Computer Science |
Accounting and financial statements | Algorithms and data structures |
Information security | Communication and computer networks | |
3rd semester | Software Engineering A | IT law | Fundamentals of business process management | Databases | Cost, revenue and profit accounting | IHK Intermediate examination* |
4th semester | Project management | Programming course in system integration or programming course in application development | IT landscape - Planning and implementation |
Practical phase IT architecture |
||
5th semester | Data Science | Compulsory elective module | Web technologies | Theoretical Computer Science |
IHK Project Workshop* |
|
6th semester | Computer Science & Society |
IHK project | Integration internship |
IHK Business Administration Workshop* | IHK Exam preparation preparation and final exam* |
|
7th semester | Communication and computer networks |
Trends in systems engineering | Project work | Practical phases | ||
8th semester | Compulsory elective module | Compulsory elective module | Project work | |||
9th semester | Thesis & colloquium | Compulsory elective module |
* These courses are not independent modules, but preparatory courses as part of the IHK training program
Why study at Fachhochschule Dortmund?
What makes Fachhochschule Dortmund special? What should you know about the city and the region? How is Fachhochschule Dortmund positioned in terms of internationality and what counseling and support do we offer you? Find out more about Fachhochschule Dortmund.
Who is it for?
Desirable subject-specific and interdisciplinary knowledge
Do you have a systematic and analytical approach and enjoy networked thinking, current technologies, teamwork and communication? Are you struggling with old technologies (legacy technologies) and interested in new, modern technologies? Then a degree in computer science could be just the thing for you.
Prospects after graduation
Career prospects
Graduates work e.g:
- in small or large software or system houses, in IT companies, at
insurance companies or in logistics companies - as software developers, programmers and testers
- as a software architect
- as a systems engineer
- as a requirements engineer
- as a designer, GUI designer
- in the conception, implementation, operation, monitoring and optimization
optimization of complete system solutions incl. virtualization concepts - in the support of software
- as a consultant, security specialist or ITIL expert
- in sales
- as a hoster
- as a project manager
Master programs
Information and counseling on the transition from university to work
Stay abroad possible during your studies
What do I need?
1. qualification / certificates and degrees
The qualification for studying at universities of applied sciences is proven by the certificate of the university of applied sciences entrance qualification or a previous education recognized as equivalent.
Here you will find a detailed description of the various recognized qualifications.
2. training contract with partner company
Another formal requirement for studying Computer Science Dual at Fachhochschule Dortmund is proof of a completed training contract. This is an apprenticeship as an IT specialist in the field of
- application development,
- Digital networking or
- system integration or
- a comparable apprenticeship. A committee elected by the Faculty Council of the Faculty of Computer Science decides on the relevance of comparable training. This committee consists of two full-time lecturers and one academic member of staff.
The training company must have concluded a framework agreement on dual university training (cooperation agreement) with Fachhochschule Dortmund.
3. register now!
The study program starts each year in the winter semester and is admission-free. Please note that many companies select trainees one year before the start of the course. It is therefore advisable to contact the partner companies of Fachhochschule Dortmund for this study program at an early stage (before March) in order to conclude a training contract and employment contract with the respective company!
Who can help me?
We will be happy to answer any questions you may have about the study program and Fachhochschule Dortmund.
Central Student Advisory Services (ZSB)
Counseling for prospective students
Stefan Mehlich, M.Sc.
- +49 231 91128932
Monday - Friday from 8:00 - 16:00
Counseling for employers
Stefan Mehlich, M.Sc.
- +49 231 91128932
Monday - Friday from 8:00 - 16:00
Student advisory service
Prof. Stephan Recker, Dr.
- +49 231 91126710
by arrangement
Stefan Mehlich, M.Sc.
- +49 231 91128932
Monday - Friday from 8:00 - 16:00
Contact with students
Admissions Office for Student Affairs
Registration office team
bewerbungfh-dortmundde