PhD Monitor
/Detail
Computer Science● OpenMastersOpen until filledPreview

Master of Science in Applied Computer Science

A hands-on, project-based MSc programme in full-stack development, specialising in business computing, mobile computing, and UX design.

Best for:Best for computer science graduates seeking a hands-on, industry-aligned MSc with specialisations in full-stack development, business computing, mobile computing, or UX design.

SRH University · Heidelberg, Germany
More professors at SRH University
Full-stack developmentSoftware architectureIT securityAdvanced databasesBusiness computingMobile computing
This is a masters position — not a PhD studentship.
Deadline
Until filled
rolling
Funding
Unfunded
€5.0k–€7.0k
Start date
Winter or summer semester (flexible)
Full-time
Location
Heidelberg
Germany

Overview

The Master of Science in Applied Computer Science at SRH University is a full-time, English-taught programme designed to equip students with expertise in full-stack development, including front-end, back-end, middleware, and databases. Students can specialise in Business Computing, Mobile Computing, or Usability Engineering and UX Design, with optional courses like SAP HANA, game design, and usability testing. The curriculum emphasises practical, project-based learning in five-week blocks, preparing graduates for careers in software development, IT security, and research. The programme also offers a mandatory internship or research project before the thesis, ensuring industry readiness and strong employability in tech and beyond.

Applied Computer ScienceFull-stack developmentSoftware engineeringIT securitySAP HANAMobile application developmentUX designProject-based learning

What you'll do

  • Develop and implement full-stack software solutions, including front-end, back-end, middleware, and database components.
  • Specialize in one of three areas: Business Computing, Mobile Computing, or Usability Engineering and UX Design.
  • Engage in project-based learning through five-week blocks, tackling real-world business or research challenges in small groups.
  • Complete a mandatory internship or research project to prepare for the Master’s thesis.
  • Collaborate with international guest lecturers and partners on projects, both in Germany and abroad.
  • Apply theoretical knowledge to practical scenarios through hands-on coursework and industry-aligned projects.

Requirements

Degree required: An internationally recognised Bachelor’s degree (180 ECTS) in Computer Science or a related field such as Virtual Realities, Applied Computer Science, Information Management, IT, or Software Development.

Degree offered: Master of Science (MSc)

Language: English proficiency at B2 level, proven via placement test or interview.

Instruction: English

Required skills
  • Proven knowledge of object-oriented programming languages (e.g., Java, C++, Python).
  • Experience with databases (e.g., MySQL, PostgreSQL, Oracle).
  • Strong problem-solving and analytical skills.
  • Ability to work collaboratively in cross-cultural teams.
Nice to have
Experience with SAP HANA or SAP ABAP for Business Computing specialisation.Prior exposure to mobile application development frameworks.Familiarity with usability testing and UX design tools.
Eligibility
  • No German language skills required.
  • Open to international applicants from all countries.

Funding & terms

Type
Unfunded
Amount
€5.0k–€7.0k
Duration
4 semesters (2 years)
Programme
SRH University
SRH University

Programme and admissions

Admissions not verified

A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.

Intake
Not confirmed by the source
Duration
Not confirmed by the source
Teaching language
Not confirmed by the source
Taught / research mode
Not confirmed by the source
Study mode
Not confirmed by the source
Campus
Not confirmed by the source
Prerequisites
Not confirmed by the source
Application instructions
Not confirmed by the source
Tuition
Not confirmed by the source
Funding
Not confirmed by the source

How to apply

Applicants must submit their application through the university’s official portal. Required documents include a Bachelor’s degree certificate, proof of English proficiency (B2 level), CV, and a motivation letter. Additional documents may be requested depending on the applicant’s background.

Documents required
  • Bachelor’s degree certificate (180 ECTS)
  • Proof of English proficiency (B2 level)
  • Curriculum Vitae (CV)
  • Motivation letter
  • Passport or ID copy
↗Check programme and admissions

Contact

Lab
Computer Science
SRH University
Germany
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.