Univerzitetni programerski maraton je vseslovensko tekmovanje za študente v znanju programiranja, s poudarkom na poznavanju podatkovnih struktur in algoritmov. Kot programski jezik lahko tekmovalci uporabljajo C, C++, Javo, Pascal, Python 2, Python 3 ali C#. UPM sestoji iz predkola, treh tekmovalnih kol in finala. Na finalu se določi prvaka tekmovanja UPM in prvake posameznih univerz, ki pri tekmovanju sodelujejo. UPM poleg tega, da je nacionalno tekmovanje, predstavlja tudi kvalifikacijsko tekmovanje za uvrstitev na tekmovanje ACM ICPC. Slednje poteka v dveh etapah: regionalno tekmovanje in svetovni finale. Slovenija je razvrščena v srednjeevropsko regijo.
Naslednja tekmovanja
| 12. 2. 2026 | po univerzah | predkolo |
| 19. 2. 2026 | po univerzah | 1.kolo |
| 8. 4. 2025 | po univerzah | 2.kolo |
| 21. 5.2026 | po univerzah | 3.kolo |
| 17. 10. 2026 | UM FERI | finale |
| december 2026 | nedoločeno | CERC |
- Poskusno kolo 2026
S poskusnim kolom v četrtek, 12. 2. 2026, začenjamo Univerzitetni programerski maraton 2026. Vse ekip ste vabljene, da preizkusite tekmovalno okolje ter sodniški sistem in ogrejete svoje programersko-algoritmične sposobnosti preden bo šlo zares. To še posebej velja za ekipe, ki sodelujete prvič, da se izognete kasnejšim zapletom. Tekmovanje bo trajalo 3 ure z začetkom ob 14.15, zato se v računalniških učilnicah zberemo ob 14.00. V Ljubljani bo to na FRI v učilnicah PR10–PR12, v Kopru se zberemo pred RLab3, v Mariboru pa v F-103. Kapetani registriranih ekip ste ob registraciji prijeli podatke za prijavo - ne pozabite jih. Vsi prijavljeni tekmovalci ste bili tudi povabljeni v skupino, ki bo namenjena obveščanju o poteku tekmovanja UPM 2026, zato ne pozabite sprejeti povabila, če je slučajno končalo med vsiljeno pošto. Kdor ni uspel registrirati svoje ekipo, naj to stori čim prej. V najslabšem primeru lahko za to poskrbimo tudi v živo med poskusnim kolom.
- Univerzitetni programerski maraton 2026
ACM Slovenija razpisuje Univerzitetni programerski maraton 2026. Tekmovanje bo sestavljeno iz poskusnega kola, treh predkol in finalnega kola. Datumi posameznih kol so objavljeni na koledarju. Finalno kolo bo predvidoma potekalo v Mariboru, najboljše univerzitetne ekipe pa bodo zastopale svoje univerze na srednjeevropskem nivoja tekmovanja International Collegiate Programming Contest (ICPC CERC).
- CERC 2025
Od 5. do 7. decembra 2025 je v Vroclavu na Poljskem potekalo univerzitetno programersko tekmovanje CERC 2025 (srednjeevropsko regijsko tekmovanje ACM ICPC). CERC 2025 je organizirala Univerza v Vroclavu. Tekmovalci so imeli na voljo 5 ur časa za reševanje 12 nalog, med katerimi so bile nekatere izjemno zahtevne. Rezultate najdete na https://solve.edu.pl/contest/root-cerc-cerc25-contest/ranking. Tekmovanje se je udeležilo 70 ekip s 30 univerz iz 8 držav: Avstrija, Hrvaška, Češka, Madžarska, Poljska, Slovaška, Slovenija in Latvija. Najboljših 10 ekip (ekipe z enakim številom rešenih nalog so razvrščene še po času):
Univerzitetni programerski maraton je vseslovensko tekmovanje za študente v znanju programiranja, s poudarkom na poznavanju podatkovnih struktur in algoritmov. Kot programski jezik lahko tekmovalci uporabljajo C, C++, Javo, Pascal, Python 2, Python 3 ali C#.
UPM sestoji iz predkola, treh tekmovalnih kol in finala. Na finalu se določi prvaka tekmovanja UPM in prvake posameznih univerz, ki pri tekmovanju sodelujejo. UPM poleg tega, da je nacionalno tekmovanje, predstavlja tudi kvalifikacijsko tekmovanje za uvrstitev na tekmovanje ACM ICPC. Slednje poteka v dveh etapah: regionalno tekmovanje in svetovni finale. Slovenija je razvrščena v srednjeevropsko regijo.