What is it about?
π» Dual study program in computer science - practical & future-proof
Computers and digital technologies are indispensable today and shape almost all areas of life - from artificial intelligence (AI) in modern cars and smart homes to medical technology and embedded systems. Even the smartphone as a daily companion is based on powerful IT solutions.
π Your start to the dual computer science degree program
The dual computer science study program at Dortmund University of Applied Sciences and Arts combines theory and practice: you will acquire in-depth knowledge of applied computer science and apply your knowledge directly in a partner company.
π
Start of studies: winter semester 2025
π― Your advantage: practical training and direct entry into the job market
π Find out more now and get started!
Profile of the study program
The Computer Science Dual study program at Fachhochschule Dortmund offers a practical and future-oriented education in applied computer science. Students acquire sound knowledge in the core areas of software development, system integration and digitization management and deal with important questions of modern IT:
- Which technologies for software development and IT systems are relevant now and in the future?
- How are software and hardware components efficiently integrated?
- Which IT management processes optimize the development and operation of complex systems?
- How can cloud solutions and IT architectures make companies more competitive?
Main focus: Software technology, network technology and digitization management
The IT landscape is becoming increasingly complex. The Computer Science Dual study program teaches practical skills in the three central subject areas:
πΉ Software engineering: development of apps, business software and digital applications for various platforms.
Network technology & system integration: concepts such as virtualization, cloud computing, IT service management and network security.
Digitalization management: planning, development and implementation of digital processes, IT infrastructures and automation solutions for companies.
These specializations enable a targeted career in the IT industry, both in software development and in the digital transformation of companies.
Computer Science Dual: Theory and practice combined
The dual study program at Fachhochschule Dortmund combines a high-quality computer science degree with in-company training. This gives students a double qualification:
β
Bachelor of Science (B.Sc.) in Computer Science Dual
β
IHK-recognized vocational training in IT
Many graduates are taken on directly after completing their studies and therefore have excellent job and career opportunities in the IT sector.
Study structure: theory, practice and specialization
The dual study program in computer science is optimally structured:
π A maximum of three days of theory at Fachhochschule Dortmund and at least two days of practical work at the company per week.
π First semester: basics of programming, algorithms, data structures, operating systems and computer architectures.
π Advanced modules: Information security, IT management, mathematics for computer science and theoretical computer science.
π From the third semester: specialization in software engineering, network engineering or digitization management.
π Practical phases in the fourth and seventh semesters to apply knowledge directly in real IT projects.
IHK degree, practical phases and Bachelor's thesis
The training-integrated degree program prepares students for the IHK final examination for IT specialists or business people in the IT sector:
πΉ IT specialist for application development (focus on software technology)
πΉ IT specialist for system integration (focus on network technology and system integration)
πΉ IT specialist for digital networking (focus on network technology and system integration)
Business administrator for IT system management (focus on digitalization management)
Business administrator for digitalization management (focus on digitalization management)
In the sixth and seventh semesters, intensive practical phases deepen specialist knowledge through real projects in companies. The final Bachelor's thesis allows for individual specialization in current IT trends or industry solutions.
Excellent job and career opportunities after graduation
After successfully completing a Bachelor of Science (B.Sc.) in Computer Science Dual, graduates have numerous career opportunities in the IT Business Studies sector, e.g. as:
β
Software developer for apps and business software
IT consultant for digital transformation
β
System administrator for networks and cloud infrastructures
IT project manager for software and technology projects
With an industry-relevant qualification and intensive practical experience, graduates are ideally prepared for the demands of digital Business Studies.
Specializations in the study program
The Faculty of Computer Science Dual study program at Fachhochschule Dortmund teaches practical and future-oriented IT skills in three central faculties:
πΉ Software engineering - development of intelligent software solutions
Software engineering covers essential specialist areas of modern software development and programming:
β
Programming - basics and advanced concepts for software development
β
Software engineering A to C - software architecture, development processes and agile methods
Artificial intelligence (AI) - machine learning, neural networks and AI-supported software solutions
Students acquire in-depth knowledge in the development and optimization of powerful software solutions for companies, web applications and mobile apps.
πΉ Network engineering & system integration - IT infrastructures and cloud technologies
Network technology and system integration prepares students for the design, monitoring and optimization of modern IT systems:
β
IT landscape - architecture and structure of company-wide IT systems
β
Monitoring & fault analysis - detecting and rectifying system errors
β
Virtualization & cloud computing - setting up and managing cloud infrastructures & virtual networks
This area teaches practical skills for administering and securing complex IT environments in companies.
πΉ Digitalization management - efficiently optimizing business processes
Digitalization management combines business management with IT-supported process optimization:
β
Cost, revenue and profit and loss accounting - financial evaluation and management of IT projects
β
Business process management - analysis, optimization and automation of operational processes
IT landscape - planning & implementation - development and implementation of digital infrastructures
Students learn how companies can become more efficient and competitive through digital transformation, automation and process digitalization.
Videos about the study program
Students report on the study program
Which individual questions are answered in the video pool for in-depth study?
Get authentic insights directly from students! In our video pool, we answer key questions about studying Computer Science Dual at Fachhochschule Dortmund and show you the opportunities and prospects offered by this future-oriented study program.
π₯ Topics of the videos:
β
Why study Computer Science Dual at Fachhochschule Dortmund?
Find out what advantages the dual study model offers and how it optimally combines theory and practice.
β
What is the vision behind the continuous development?
How does the course adapt to current technology trends, digitalization and IT developments?
β
What makes the study program special?
Insight into the course content, practical phases and career opportunities from the students' perspective.
β
What career prospects does the course open up?
What job opportunities are there after graduation? Graduates talk about their experiences and careers in the fields of software development, IT management, network technology and digitalization management.
π¬ Watch now and find out more about your future in IT!
- 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
The Software Engineering specialization in the Computer Science Dual study program at Fachhochschule Dortmund imparts practical knowledge in software development, programming and IT architecture. Students learn how to develop powerful software solutions for companies, web applications and mobile apps.
π Contents of the Software Engineering specialization
β
Fundamentals of programming - object-oriented programming, algorithms & data structures
β
Software development & architecture - planning, design & implementation of modern software systems
β
Agile methods & software processes - Scrum, DevOps & test-driven development (TDD)
β
Artificial intelligence (AI) & automation - machine learning & intelligent software solutions
π Detailed information on the courses, ECTS credits and weekly semester hours 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 | 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 |
* Note: Some courses are not independent modules, but serve as preparation for the IHK training.
Course of studies - specialization in network technology and system integration
The Network Technology and System Integration specialization in the Computer Science Dual study program at Fachhochschule Dortmund imparts practical knowledge in network technology, IT security, cloud computing and system administration. Students learn how to set up, optimize and securely operate modern IT infrastructures.
π Contents of the Network Technology & System Integration specialization
β
IT landscape & network technologies - planning, setting up and managing IT systems
β
Monitoring & fault analysis - fault diagnosis and performance optimization in IT networks
β
Virtualization & cloud computing - development of scalable solutions for companies
β
IT security management - protection of sensitive data and defense against cyber attacks
π Detailed information on the courses, ECTS credits and weekly semester hours can be found in the examination regulations and 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 |
* Note: Some courses are not independent modules, but serve as preparation for the IHK training.
Course of studies - specialization in digitization management
The Digitalization Management specialization in the Computer Science Dual study program at Fachhochschule Dortmund teaches practice-oriented skills for the digitalization of business processes, IT strategy development and data management. Students learn how modern IT solutions can make companies more efficient, agile and competitive.
π Core content of the specialization in digitalization management
β
IT-supported business process optimization - analysis and automation of operational processes
Cost, revenue and earnings accounting - Business Studies evaluation of digitization projects
β
IT landscape: planning & implementation - strategic development and implementation of modern IT infrastructures
β
Data management & IT service management - Efficient management and use of large amounts of data
π Detailed information on the courses, ECTS credits and weekly semester hours can be found in the examination regulations and 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 |
* Note: Some courses are not independent modules, but serve as preparation for the IHK training.
Why study at Fachhochschule Dortmund?
Fachhochschule Dortmund offers you a practice-oriented, forward-looking education in an international environment. Here you can find out what makes Fachhochschule Dortmund unique and what advantages studying at this university offers.
π What makes Fachhochschule Dortmund stand out?
- Practice-oriented studies: With a clear focus on application-oriented specialist knowledge, Fachhochschule Dortmund is ideally aligned with the needs of the job market.
- Innovative study programs: The modern study programs offer you the knowledge you need to be successful in the fields of Computer Science, Engineering, Business Studies and many more.
- Renowned lecturers and professors: Students benefit from close supervision and practice-oriented teaching by experienced experts from industry.
π Dortmund - city and region
Dortmund not only offers a high quality of life, but also a strong economy. The city is an important location for IT, media and technology companies and offers numerous career opportunities.
- A wide range of leisure activities: From cultural activities and sports to green oases - Dortmund offers everything a student's heart desires.
- Centrally located: With excellent transport links, Dortmund is easily accessible both regionally and internationally.
π Internationality and support at Fachhochschule Dortmund
- International orientation: Fachhochschule Dortmund maintains numerous collaborations with universities worldwide and offers international exchange programs.
- Counseling and support: The university offers comprehensive counseling and support, from student advising and mentoring to language support and career advice.
π Find out more about studying and support options at Fachhochschule Dortmund and start your successful academic career!
Who is it for?
Desirable subject-specific and interdisciplinary knowledge
A dual degree in computer science at Fachhochschule Dortmund requires not only an interest in technology, but also a structured and solution-oriented way of thinking.
β Analytical and networked thinking - understanding and optimizing complex IT systems
β Technological curiosity - interest in modern technologies and the further development of legacy systems
β Ability to work in a team & communicate - collaborate with development teams, IT consultants and corporate departments
β Problem-solving skills - successfully mastering challenges in software development, system integration and IT security
πΉ If you are passionate about digitalization, software development and IT management, studying computer science at Fachhochschule Dortmund is the ideal choice! π
Prospects after graduation
Career opportunities after the dual study program in computer science
A successful degree in Computer Science Dual at Fachhochschule Dortmund opens up a wide range of career opportunities in the IT sector.
πΉ Career prospects for graduates:
β
Software development & IT architecture:
Software developer, programmer, tester
Software architect for complex IT systems
β
Systems engineering & IT security:
Systems engineer for networks and infrastructures
IT security expert & ITIL expert for the optimization of IT processes
Requirements engineer to analyze and implement customer requirements
Digitalization & corporate IT:
Consulting & IT management in insurance, logistics & software companies
Project manager in agile IT projects
Support & optimization of IT systems, incl. virtualization & cloud solutions
UX/UI & Design:
Designer, GUI designer for user-friendly software solutions
IT sales & hosting:
IT consultant or hoster for digital business solutions
π Master's study programs for further specialization
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
If you would like to study Computer Science Dual at Fachhochschule Dortmund, you need a corresponding university entrance qualification.
Admission requirements:
University of applied sciences entrance qualification (FHR)
General higher education entrance qualification (Abitur)
Previous education recognized as equivalent
π Detailed information on recognized degrees & qualifications:
2. training contract with partner company
For admission to the Computer Science Dual study program at Fachhochschule Dortmund, a training contract with a partner company is required in addition to the university entrance qualification.
β Possible apprenticeships:
- IT specialist - application development
- IT specialist - digital networking
- IT specialist - system integration
- Business administrator - digitization management
- Management assistant - IT systems management
- Other comparable IT training (case-by-case assessment by the department committee)
π Important prerequisite: The training company must have concluded a cooperation agreement with Fachhochschule Dortmund for dual university training.
π More information on partner companies & cooperation agreements:
3. register now!
π
Start of studies: Every year in the winter semester
β
Admission-free - no NC restrictions!
π Important note:
Many companies select their trainees one year before the start of training. To secure a place on the Computer Science Dual study program, you should apply to Fachhochschule Dortmund's partner companies early (before March).
π How to successfully enrol:
1) Contact companies early on
2) Conclude a training contract & employment contract
3οΈ) Enrol at the Fachhochschule Dortmund
π Further information & application process:
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