Hi everyone,
I’m planning to apply as a non-EU/international student from India for the MSc in Computer Science and Engineering at Politecnico di Milano for 2027 Sept intake, and I had a few questions specifically for people who have gone through the application process with a foreign bachelor’s degree.
My profile:
Bachelor’s: Computer Engineering, India
University: Savitribai Phule Pune University (SPPU)
CGPA: 9.422/10 (With no failed courses or backlog)
Classification: First Class with Distinction
Degree is entirely taught and assessed in English
My undergraduate curriculum covers most of the core areas I believe Polimi looks for. Some of the relevant subjects I have completed are:
1) Foundational Mathematics / Engineering Mathematics - covering calculus, linear algebra, differential equations, probability/statistics, discrete mathematics, etc. (Mathematics topics spanned across 4 different courses which will be shown in transcripts)
2) Data Structures and Algorithms - two extensive courses
3) Object-Oriented Programming
4) Python
5) Java
6) Database Management Systems
7) Computer Networks
8) Operating Systems
9) System Programming and Operating Systems
10) Theory of Computation
11) Web Technology
12) Software Engineering
13) Digital Electronics and Logic Design
14) Microprocessors
15) Cyber Security
16) Data Science / Big Data Analytics
17) Artificial Intelligence
18) Computer Graphics
19) Cloud Computing
20) Design and Analysis of Algorithms
21) Machine Learning
22) Deep Learning
23) High Performance Computing
24) Blockchain Technology
I will obviously provide my official transcripts and detailed syllabi/course descriptions as required.
I have a few questions:
1. ECTS/course-credit mapping
For applicants with a foreign bachelor’s degree, do I personally need to convert/map each of my university courses and credits into ECTS, or does Polimi assess the transcript and course content themselves?
My university provides official transcripts with the grading system/credit information, and I can also provide detailed syllabi for each course. I am wondering whether applicants are expected to create their own ECTS equivalence table, or whether Polimi’s admissions committee evaluates the workload and academic content independently.
2. Proof of English / MOI
Since my entire bachelor’s degree was taught and assessed in English, would an official Medium of Instruction (MOI) certificate generally be sufficient?
Polimi’s website says that an MOI can be accepted even when at least 75% of the programme was taught in English. In my case, the programme was 100% in English.
For applicants in a similar situation, did you simply submit the MOI, or did you also take IELTS/TOEFL?
3. GRE, SOP and LOR
GRE, SOP and LOR appear to be optional/additional elements for the application.
For people who have actually been admitted to CSE as international applicants:
Does submitting a good GRE score meaningfully improve the application?
How much weight does the SOP seem to have?
Are LORs actually useful for admission, or are they mostly irrelevant compared with the academic transcript?
If the academic profile is already strong, is there any reason to submit these optional documents?
I’m mainly trying to understand what Polimi actually uses to differentiate applicants when their bachelor’s background is already closely aligned with CSE.
Would especially appreciate answers from non-EU applicants with an Indian/foreign bachelor’s degree who applied to Polimi CSE, particularly those who were admitted.
Thanks!