TURKISH PROGRAMMING CONTEST 2025

Turkey’s biggest stage for algorithm enthusiasts is back! The Turkish Programming Contest 2025 will bring together the strongest teams at Beykoz Kundura, Istanbul on November 1-2.

We invite all algorithm enthusiasts studying in Turkey to form their teams and take part in this annual national contest in Istanbul!

The Turkish Programming Contest is a two-stage, team-based competition hosted on our community-driven competitive programming platform, algoleague. It is open to all undergraduate students in Turkey who wish to compete in teams of three from the same university.

The TPC Qualification Round will be held in person on October 19 in selected locations in Istanbul and Ankara, and the Final Contest will take place onsite at Beykoz Kundura on November 1-2.

What is algoleague?

algoleague is a competitive programming platform where algorithm enthusiasts of all levels can practice problem-solving skills and compete in contests, either individually or in teams. The platform is powered by the inzva community and supported by the BEV Foundation.

All participants of TPC’25 are required to have an algoleague account with all mandatory fields, including the “Education” section, completed. This information will be used to verify eligibility before the contest.

OBJECTIVES

  • To promote algorithmic, analytical, and productive thinking among students in Turkey.

  • To develop essential skills such as teamwork, time management, and solving complex problems under pressure.

  • To strengthen the national programming community and improve its technical capacity.

  • To provide a competitive yet collaborative environment that nurtures talent for both national and international contests.

  • To create networking opportunities and long-lasting connections within the programming community.

  • To prepare top-performing teams for the South Eastern European Regional Contest (SEERC) and beyond.


    Take a look at what happened in the first Turkish Programming Contest we organized:

REGISTRATION

  • All team members must create an account on algoleague.com and complete all mandatory fields, including the “Education” section. This information will be checked to confirm that all members are eligible.

  • Teams must consist of three students from the same university.

  • The team leader is responsible for creating the team on algoleague and inviting the other two members. The team leader can be anyone within the team.

  • Once the team is created, the team leader must register the team for the TPC Qualification Round 2025. Other members do not need to register separately for the contest.

  • After clicking the Register button on the contest page, the request will be reviewed by the organizers. Once confirmed, the team’s registration status will change from Pending to Accepted.

  • All registration steps must be completed by 10 October 2025, 17.00.

  • Student IDs of all team members will be checked before the Final Contest at Beykoz Kundura.

SCHEDULE & CURRICULUM

  • Application Period: 15 September - 10 October 2025, until 17.00

  • Introduction Contests: 15 September - 8 October 2025

  • TPC Qualification Round: 19 October 2025, Ankara & Istanbul

  • Final Contest: 1-2 November 2025, Beykoz Kundura, Istanbul

  • Application Period: 15 September - 10 October 2025, until 17.00

  • All teams must complete their registration through algoleague. Applications after the deadline will not be accepted.

Introduction Contests: 15 September - 8 October 2025

  • A series of warm-up contests on algoleague, designed to help students get familiar with the platform and sharpen their problem-solving skills before the main rounds.

  • This year, some of the Introduction Contests will also be held physically at selected universities across Turkey. The list of host universities and detailed information will be announced soon.

TPC Qualification Round: 19 October 2025, Ankara & Istanbul

  • Istanbul participants may arrive at Beykoz Kundura on 18 October and stay overnight before the contest. This option is not available for Ankara participants.

  • Contest: 12:00 - 17:00 (5 hours, 7- 11 algorithmic problems)

  • Venues: Beykoz Kundura (Istanbul) & partner universities in Ankara

Final Contest: 1-2 November 2025, Beykoz Kundura, Istanbul

  • 1 November: Arrival day. Teams check in, receive their welcome kits, and join the opening gathering.

  • 2 November: Contest Day
    - Breakfast and preparation

-5 hours of problem solving in teams of three
-Award Ceremony & Closing Cocktail

Further details about the schedule will be sent by email as the events approach. Please note that dates are tentative and subject to change.

RULES

  • Teams of 3 participants from the same university

  • Up to 5 Regional participations in total

  • Up to 2 World Finals participations

  • Undergraduate students with max. 8 semesters of study (extensions possible with approval)

  • Eligible if enrolled in 2018 or later, or born in 2000 or later.

  • Participation must be in teams of three students from the same university in Turkey.

  • Each team member must provide a valid student ID or official proof of enrollment before the Final Contest at Beykoz Kundura.

  • Plagiarism or the use of any AI tools for any purpose during the contest is strictly prohibited and will result in immediate disqualification, as well as a possible ban from future events.

  • All electronic devices, including mobile phones, will be collected before the contest.

  • Contest materials such as paper and pen will be provided by the organizers. Each team may bring one printed English dictionary.

  • Contestants are only allowed to access the contest environment during the competition.

  • The contest duration is 5 hours. Contestants are not allowed to view or discuss the problem set before the official start.

  • Contestants must wear their official TPC t-shirts during the Final Contest.

  • Any inappropriate or disruptive behavior will lead to immediate disqualification.

  • The number of finalist teams is limited. Only 15 teams will qualify for the Final Contest based on their performance in the TPC Qualification Round.

PRIZES

  • The top 3 teams of TPC’25 will qualify to represent Turkey at the South Eastern European Regional Contest (SEERC 2025), which will take place on 4-5 December in Greece.

  • Flight tickets and hotel accommodation for these teams will be fully covered.

  • Additional awards for other finalist teams will be announced later.

VENUE

The TPC Qualification Round will take place simultaneously in Istanbul and Ankara on October 19, 2025.

  • In Istanbul, the round will be held at Beykoz Kundura.

  • The Ankara venue will be announced soon. Both rounds will be held physically.

The Final Contest will be held on November 1-2, 2025, at Beykoz Kundura, Istanbul.

Located inside a historic factory complex, Beykoz Kundura offers a quiet, inspiring, and unique environment where participants can focus, connect, and experience the contest atmosphere to its fullest.

 

SELECTING CRITERIA FOR TPC 2025 FINALISTS

A total of 15 teams (45 students) will be invited to the Final Contest of TPC 2025.

These teams will be selected according to the following criteria:

  • Teams will be ranked based on their performance in the TPC Qualification Round 2025.

  • The top 15 teams on the leaderboard will be invited to the Final Contest.

  • In case of ties, ICPC Regional Rules will be applied to break the tie (e.g. penalty time, number of solved problems).

  • Each university may have multiple teams among the finalists, depending on their performance in the Qualification Round.

FREQUENTLY ASKED QUESTIONS

See the FAQ here.


TPC 2025 APPLICATION FORM


All participants have to abide by our CODE OF CONDUCT and LETTER OF CONSENT.

A  BEV.Foundation project inzva is a non-profit hacker community organizing study and project groups as well as camps in the fields of AI and Algorithm; and gathering CS students, academics and professionals in Turkey.

Follow us on our social media accounts to have the most recent news about our upcoming events and programs!