How can I make up missing 20 ECTS in Computer Science to meet a Master’s admission requirement?

Dear Admissions Team,

I hope you are doing well.

I am currently studying Statistics and Computer Science (IVBB) at Bilecik Şeyh Edebali University in Türkiye.

According to my current transcript, I have approximately 20 ECTS in Computer Science-related courses, while your admission requirement for the Master’s program states 40 ECTS in Computer Science.

I would like to kindly ask for guidance on how I can fulfil this missing 20 ECTS gap.

Specifically, I would appreciate clarification on the following points:

  • What would be the most suitable way to complete the missing Computer Science ECTS requirement?

  • Would additional studies such as a Computer Programming associate degree (distance/online education) be considered relevant and counted toward this requirement?

  • Are project-based work, programming projects, or a portfolio taken into account in evaluating missing ECTS, or is only formally accredited university coursework accepted?

  • If neither of these options is sufficient, what would you recommend as the best academic pathway to meet the requirement?

I would be very grateful for your guidance on how I can best prepare myself to meet the admission criteria.

Thank you very much for your time and support.

Kind regards,
Anil Balkan
Bilecik Şeyh Edebali University
Statistics and Computer Science (IVBB)

1 answer

Hi Anil — the key point is: a “missing ECTS” requirement is usually about formally accredited university-level coursework (with ECTS/credits shown on an official transcript). Anything else (projects, portfolio, work experience) can be great for your skills, but typically doesn’t replace credit requirements.

Because I don’t know which exact Master’s programme/university you’re applying to (and each admissions office handles this differently), I can’t give you a definitive “they will accept X”. But I can tell you the usual, most realistic pathways to close a 20 ECTS Computer Science gap.

Most suitable ways to complete the missing 20 ECTS

  1. Take additional CS modules at a recognised university (as an extra/visiting student, elective modules in your current degree, or as separate modules at another university) and make sure they appear on an official transcript with ECTS.

  2. Bridging / pre-master / adaptation modules: some universities offer “Auflagen” (conditions) or a structured bridging semester where you complete specific CS subjects before full admission.

  3. Certificate studies that award ECTS (university certificate programmes): this can work if the certificate is issued by a recognised higher education institution and the modules clearly map to Computer Science content and ECTS.

Would an online associate degree in Computer Programming count?

It might help, but only if the target university recognises it as higher-education coursework and can clearly convert the credits to ECTS and classify them as Computer Science. Many admissions teams will prefer (or require) CS modules from a university-level programme that is clearly comparable to their own curriculum. So: possible, but not the “safest” route unless the university confirms it in writing.

Do projects / portfolio count instead of ECTS?

In most cases: no — projects can strengthen your application, but they usually don’t replace missing ECTS. Some programmes may consider professional experience for admission in special cases, but that’s the exception and depends on the programme rules.

If neither option is sufficient: best academic pathway

The most robust approach is to complete 20 ECTS of clearly CS-labelled modules (e.g., Algorithms & Data Structures, Databases, Operating Systems, Computer Networks, Software Engineering, Programming, Discrete Maths/Theory of Computation—depending on what the programme defines as “Computer Science”). Then you can submit an official transcript + module descriptions (syllabi) for recognition.

Two quick questions so I can guide you more precisely:

  • Which exact university and Master’s programme are you applying to (name + specialisation)?

  • Do they specify which CS areas must be covered (e.g., programming + algorithms + systems), or do they only state “40 ECTS Computer Science” without details?

If you share that, I can help you translate your current modules into “likely recognised CS ECTS” and suggest what kind of modules would most efficiently close the gap.

Your answer

Do you have a solution or answer for the question "How can I make up missing 20 ECTS in Computer Science to meet a Master’s admission requirement"? Then you can leave your helpful answer here!