LeapScholar

Can I do a Masters in Computer Science in Germany with a non-CS bachelor's?

03 Aug 2026 · Answered by Gagandeep Singh · 1 min read
Quick Answer verified

Usually no, because of Germany's consecutive Master's rule: your Master's must continue your bachelor's subject. A B.Tech in CS or ECE qualifies for M.Sc. Informatik, but Mechanical or Civil does not. If your degree carries heavy computing content, a related M.Sc. may still be open.

Gagandeep Singh
Gagandeep Singh Verified
Leap Scholar's Counsellor
View Profile →

This is one of the most common surprises for Indian applicants. Germany applies a consecutive Master's rule, meaning your Master's must be a genuine continuation of your bachelor's subject, so a pure non-CS degree usually will not qualify you for an M.Sc. in Computer Science.

Who Qualifies for a CS Master's

Bachelor's backgroundEligible for M.Sc. Informatik?
B.Tech Computer ScienceYes
B.Tech ECE / ITYes, typically
Mechanical / CivilNo, does not qualify

If Your Degree Is Borderline

OptionDetail
Related M.Sc.Data science or AI if computing-heavy
Check module creditsUniversities count your CS coursework
Confirm earlyAsk admissions before paying fees

My Advice

If your bachelor's is not core CS, gather your transcripts and count your programming, maths and computing credits before applying. Email the admissions office directly with your module list; many applied-sciences universities are flexible when they can see real computing content in your degree.

Low percentage, study gap or no work experience?

Find out which German universities you still qualify for.

4.7/5 Google 🎓 25K+ admits
Check My Eligibility

More Universities & admissions questions

More Germany questions

🎓 Low marks, gap year or no experience? Check Eligibility