
Program overview
Master in Computational Finance (MCF)
Program overview
Where finance, code, and ambition meet.
A 12-month integrative master's program in Belgrade combining cutting-edge finance, programming in Python and R, artificial intelligence, and data science - taught in English and designed for working professionals and international candidates.
Faculty perspective
A program built around how modern finance actually works.
Vladislav Radak introduces the program's interdisciplinary approach and explains why finance, technology and quantitative methods increasingly need to be understood together.
Vladislav Radak · MCF Faculty
How it works
Hybrid delivery - built for working professionals.
Classroom + live online + recorded
Classes are delivered on campus and streamed live to remote participants. Every lecture is recorded for later viewing, so participants can revisit the material whenever needed.
Evening schedule, 18:00-21:00 CET
Up to three sessions per week. The schedule is compatible with full-time employment in European time zones, including remote roles in fintech and finance.
Employed-friendly · Foreigner-friendly
Async catch-up is available between live sessions. International candidates can participate without relocating to Belgrade.
Admissions
Three steps to enter the program.
01
Apply online
Submit the application form with your CV and the required academic documentation.
02
Interview with the Director
A 30-45 minute conversation with Prof. Branko Urošević to discuss your background, goals and fit with the program.
03
Acceptance letter
Receive your acceptance package within 10 business days of the interview.
Student voice
What does studying at MCF actually feel like?
Hear directly from students about the workload, interdisciplinary approach, practical assignments and experience of combining finance with programming and data.
Watch on YouTubeFAQ
Frequently asked.
Can I apply if I don't have a 4-year (240 ECTS) degree? +
No. The Master's program requires a completed 4-year
undergraduate degree carrying 240 ECTS. This is a formal
admission requirement and cannot be waived.
Can I take the program remotely? +
Yes. Every lecture is delivered in hybrid format: live in
the classroom, simulcast online, and recorded. Several
students in each cohort participate fully from abroad.
I'm employed full-time. Can I still attend? +
Yes. Evening sessions run from 18:00 to 21:00 CET,
up to three times weekly, with recordings available for
catch-up. The schedule is designed around working professionals.
I have a foreign degree. Do I need nostrification? +
Yes. Serbian degree nostrification is required for foreign
degrees. Our team supports candidates throughout the process,
and it can be started in parallel with the application so that
it does not delay enrollment.
Does MCF help prepare for CFA, FRM and PRMIA? +
Yes. Curriculum modules align with several CFA Level I/II
topics, FRM Part I/II, and PRMIA exams. Faculty include
professionals with relevant international qualifications
and experience.
When is the Bootcamp organized? +
December through February. The Bootcamp is an intensive
preparatory phase designed to strengthen participants'
foundations in programming, finance, mathematics and
analytical thinking before the main interdisciplinary
coursework begins.
What's the application deadline? +
The application deadline for the 2026/27 intake is
November 1, 2026.
Is scholarship or financial aid available? +
Yes. The Ominimo Excellence Scholarship is merit-based and
covers full tuition for one outstanding candidate per cohort.
Tuition reduction may also be discussed directly with Program
Leadership for outstanding, highly motivated applicants who
would otherwise be unable to enroll.
2026/27 intake
Ready to apply?
Applications are open for the next MCF cohort. The application deadline is November 1, 2026.












