JU Kod

Competitive programming study group at JTH / JU

JU Kod

JU Kod is a competitive programming study group at Jönköping Tekniska Högskola (JTH) / Jönköping University (JU) supported by the Department of Computing.

Picture of JTH

We organize teams for participation in the yearly NCPC (Nordic Collegiate Programming Contest) and related computer programming contests and competitions.

All students from the Computer Science Engineering programme and JTH are welcome to participate in the group. Please contact us to join in the studies or enter a team in the NCPC (g-join-jukod@groups.ju.se) or come to one of our upcoming meetups. Also join our Discord server. :-)

Upcoming events

Event Date Time Location
NCPC Saturday, 4 October 2025 10:00 JTH

You must register to participate in the NCPC@JTH.

Preparing for the NCPC

The Nordic Collegiate Programming Contest (NCPC) is held every year. Teams of 3 university students compete solving ≈ 10 programming problems in 5 hours using either C, Python, Java, C#, C++, Haskell or one of 40 other programming languages. At the end, the team with most solved problems wins. It's quite fun! :-)

Date and nearest location: Saturday 4 October 2025 @ JTH.

Problems for Practicing

The best problems for practicing leading up to the competition are the problems from NCPC 2023, NCPC 2022 and NCPC 2021 (last years). Here are 8 interesting problems in order of difficulty:

They are available for practice at open.kattis.com. You can submit your solutions online there, so you can check if they are really correct.

After completing the easiest problems above, you can start solving harder problems from the past few years: NCPC 2024; NCPC 2023; NCPC 2022; NCPC 2021; NCPC 2020; NCPC 2019; NCPC 2018; NCPC 2017.

If you are new to programming contests, you can start with easier problems on Open Kattis, such as:

Just create an account on Kattis and start practicing! :-)

Discord Server

We also have a Discord server where you can ask questions about problems or talk about solutions. You can also just hangout and do problems together or get to know everyone in the community. Yoseph Naoom and Adrian Fyrpil are the moderators responsible for the Discord server.

Further information

This study group is supported by the Department of Computing.

Upcoming competitions

Name Date
NCPC 2025 -- Nordic Collegiate Programming Contest 4 October 2025

JU Kod Steering Committee

Responsibilities