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.

Vladislav Radak - MCF faculty perspective

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.

MCF student voice

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 YouTube

FAQ

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.

Apply Now