
Your Computer Science master´s Program
You have completed your bachelor’s degree in Computer Science or related disciplines and are now looking to take the next step in your career? Do you want to become a digital expert and deepen your methodological and technological knowledge in Cyber Security and Artificial Intelligence through a study program in Germany? Then our English-taught master’s program in Computer Science (M.Sc.) is the right choice for you.
4 Reasons to study at Fresenius University of Applied Sciences
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
More than 18,000 students and numerous partner companies.
CAREER PROSPECTS WITH YOUR STUDY PROGRAM
After your graduation in Computer Science (M.Sc.), you will have a deeper understanding of the design, maintenance, and analysis of digital systems. You will be able to apply methods and tools effectively and responsibly in critical areas such as Cyber Security or Artificial Intelligence in order to protect companies and organizations from network threats. Additionally, you will meet the requirements for specialist and management tasks and will have the opportunity to pursue your academic career with PhD and doctoral programs.
After you have completed the master’s degree in Computer Science (M.Sc.), many doors in the job market will be open to you, both at home and abroad. Potential industries and roles include:
- Computer network architect
- Computer system analyst
- Computer systems engineer
- Data scientist or engineer
- Machine learning, AI or computer vision engineer
- Information Security Specialist
- IT manager
- IT consultant
- Software engineer
- Software developer
Keyfacts
Your study program in detail
The master’s program in Computer Science (M.Sc.) helps you critically assess the security of computer systems and creatively apply technological possibilities and innovations in the fields of computer science. Additionally, you will broaden and deepen your formal methods, algorithmic skills and other applied computer science methods, as well as your knowledge in the areas of Cyber Security and Artificial Intelligence.
In the master’s program, you will design, implement and exploit methods in cryptography and security related areas, but will also learn to use, adapt and improve modern artificial intelligence techniques related to data, planning and applications. These areas will be complemented by project management skills which will help you to implement e.g. security measures at your company. Additionally, you learn more about life in Germany and the work culture in various courses. Topics in your study program include, among others:
- Cyber Attacks & Threat Management
- Intelligent Systems
- Machine Learning
- IIOT / Intro to Python
- Enterprise Security Architecture
- Security Governance, IT Law & Compliance
- Project AI / Cyber Security
- Architecture and process management
In the master’s program in Computer Science (M.Sc.), the main focus lies on the fields of Cyber Security and Artificial Intelligence. You will acquire competencies in both areas but can specialize in one major as you progress through your studies, further aligning your education with your interests and career goals.
Instead of spending your third semester on campus you can choose to complete an internship or opt for a semester abroad. This will allow you to deepen your knowledge in computer science-related areas and to gain professional or intercultural experience.
Essential – Four Reasons to Get Your Info Brochure
Get all the details about your dream study program!
- Study content & course progression plan
- Admission requirements
- Costs and financing options
- Career opportunities

Admission requirements
To be admitted to the master’s study program Computer Science (M.Sc.) at Fresenius University of Applied Sciences, you need to fulfil the following requirements:
You need to have a completed bachelor’s degree with at least 180 credit points.
In your bachelor’s degree you must have gained at least 60 credit points in the fields of computer science, software engineering, information technology, or another field with at least 60 CP in computer science-related topics such as mathematics, programming, design, and software architecture.
Your English language skills must be equivalent to Level B2 of the European Framework of Reference for Languages (CEFR).
