The VUM Programming Contests

About Contest

VUM, together with its corporate partners, is organizing programming contests for students in Bulgaria on a regular basis. This gives you a chance to win a monetary award and a direct job proposal.

This is part of the VUM initiative to promote personal development and increase the interest in software technology among young people in Bulgaria. Our aim is to identify and support the promising talent of young developers.

Programming Languages

The evaluation will be based on:

Application architecture










The 3 Stages of The VUM Programming Contest:

Individual Contest

Date: 26.11.2016 10:00h
Venue: Varna University of Management, 13А “Oborishte” Str., Varna 9000

This is your chance to prove yourself as one of the best programmers in Bulgaria, by joining a team of the best programmers at VUM "School of Computer Science". The competition is good for everyone with experience and knowledge in some of the following languages: C #, Java, PHP or Python. A mandatory condition of the competition is all competitors to be students.

During the first stage of the contest, students should develop a complete software project. The main focus will be over the Architecture and Code Design, and not over the algorithm tasks. At this stage, our partner companies will award some of the best participants with individual job offers.

The most successful participants of “Stage 1 - Individual Programming Contest” of VUM will receive numerous awards, job offers and prestigious diploma of VUM, and will be invited to join the "VUM programming team" which will participate in the World Cup of Programming - ACM - ICPC during stage three.

We will use the results of individual contest to choose a few top teams who will be able to continue their participation at the second stage of the competition for programming in VUM.

Group Contest Preparation for the World Finals ACM - ICPC

Date: Beginning of February 2017
Venue: Varna University of Management, 13А “Oborishte” Str., Varna 9000

At this stage, the contestants will compete in teams, consisted of three people sharing one computer. The team members are going to be selected from “Stage 1 - Individual Programming Contest” The teams will compete in the group contest preparation for the World Finals in programming ACM – ICPC. At the end of the contest, VUM will select at least two teams, which will take part in the preliminary competition of the ACM.

The ACM SouthEastern European Region contest

Date: in October 2017
Venue: Bucharest, Romania, Politehnica University of Bucharest and Vinnytsia, Ukraine, Vinnytsia National Technical University

In order to get qualified for the world finals the team should pass the Region contest. As being based and representing Bulgaria, VUM participants should take part in the ACM SouthEastern European Region contest in Romania. Find out more about the regional contest from this year from here:

How to get qualified for the world finals, read more about the competition itself on:

Note: Stage one: Individual Programming Contest is a must do stage, for anyone who would like to present VUM in the regional contest of ACM – International Collegiate Programming Contest.

Our partners


Apply to take part in the contests