Algorithm Program 2026-2027 Fall

Launched in 2018, inzva’s Algorithm Program brings together motivated students who want to strengthen their algorithmic thinking through level-based lectures, contests, and hands-on practice.

The 8-week Fall term will run from 17 October to 5 December 2026 at the inzva Taksim Building, Istanbul, helping participants improve their problem-solving skills, build strong technical foundations, and prepare for programming contests and technical interviews.

The Fall term of the Algorithm Program will span 8 weeks, running from 17 October to 5 December 2026. Sessions will be held on Saturdays. If a schedule change is necessary, participants will be informed in advance.

All program sessions will take place at the inzva Taksim Building, Istanbul.

APPLICATION PERIOD

Applications are open from 27 August until 20 September 2026, 23:59.

THE PROGRAM IS SUITABLE FOR THOSE:

  • Who are high school, undergraduate, or graduate students studying in Istanbul,

  • Who are eager to learn about and practice algorithms, including but not limited to binary search, graphs, dynamic programming, and more,

  • Who have knowledge of at least one programming language,

  • Who speak Turkish fluently.

THE PROGRAM INCLUDES:

  • Weekly lectures,

  • Contests and problem-solving sessions,

  • Career Talks,

  • CV Review sessions,

  • Board games, social activities, and more.

AND AIMS: 

  • To teach a sound knowledge of algorithms to algorithm enthusiasts, 

  • To spread algorithmic thinking,

  • To grow the algorithm community in its technical capacity, and 

  • To provide training that will help university students in competitive programming contests, as well as in their professional lives.

MOTIVATION

In a world increasingly shaped by AI, the ability to think algorithmically and solve complex problems remains essential. The Algorithm Program helps participants develop these skills within a motivated and collaborative community.

This program is designed to give you:

  • Strengthen your understanding of data structures and algorithms,

  • Gain hands-on experience with challenging problems,

  • Prepare for programming contests and technical interviews,

  • Learn from peers and experienced community members,

  • Become part of the inzva Algorithm community, with future opportunities to contribute as a lecturer or problem setter.

Duhan Demirali, 11th-grade student at Nişantaşı Nuri Akın Anatolian High School, Participant of Algorithm Program 2025-2026 Spring

“Participating in inzva’s algorithm summer camp was a great experience. What really set inzva apart for me were the highly educational and thorough classes. Learning with the guidance of friendly mentors allowed me to enhance my algorithmic skills. Additionally, solving problems in lab sessions helped me improve my understanding of algorithms and data structures even further. I also enjoyed being in a supportive community of students from many universities. Competing in chess, badminton and table tennis tournaments; watching a movie and a Spanish play were all terrific after-class activities. Finally, taking a guided tour around Beykoz Kundura and exploring its history was wonderful. I am grateful that I had the chance to participate in this event, connecting with motivating individuals.”

QUALIFICATION ROUND

This year, the Qualification Round will be held in person at Beykoz Kundura on Sunday, 27 September 2026, from 12:00 to 16:00. It will last for 4 hours and will be the primary step in the selection process.

Please note:

  • Physical attendance is mandatory. There will be no online option this year.

  • Both the Qualification Round results and your motivation for the program will be considered in the selection process.

  • Plagiarism or using any AI tools for any purpose during the contest will result in immediate disqualification and may lead to a ban from future events.

A limited number of participants will be accepted to the program, so performing well in the Qualification Round is crucial.

Preparation Resources

If you wish to prepare for the Qualification Round, you can practice with the problems of all levels on algoleague:

We also suggest these two free open-source materials for your preparation:

Additionally, you can check out the first Turkish Algorithm Video Series, topic-based training videos selected from the Algorithm Program curriculum, designed to help you prepare effectively.

CURRICULUM & SCHEDULE

The Algorithm Program 2026-2027 Fall will run for 8 weeks, from 17 October to 5 December 2026. It will consist of 6 lecture weeks and 2 contest weeks, each carefully designed to develop your algorithmic skills step by step.

The number and levels of the groups will be determined according to the Qualification Round results. The program is currently expected to include Foundation and Intermediate levels; however, the final structure may change based on participant performance.

The schedule of a typical lecture day is as follows:

  • 10:00 - 10:50  Lecture

  • 10:50 - 11:00  Break

  • 11:00 - 11:50  Lecture

  • 11:50 - 12:10  Break

  • 12:10 - 13:00  Lecture

  • 13:00 - 13.40  Lunch

  • 13:40 - 14:30  Lecture 

  • 14:30 - 17:00  Social Activities

Note: Lecture sessions may occasionally be extended depending on the week’s schedule.

Under the guidance of our lecturers, the participants will learn and discuss the topics of the week. The lectures will be held in Turkish.

The schedule of a typical Contest Day is as follows: 

  • 10:00 - 13:00  Contest

  • 13:00 - 14:00  Lunch

  • 14:00 - 15:30  Problem Solving Session (to solve and discuss the contest problems)

  • 15:30 - 17:00  Social Activities

Note: The curriculum and schedule are subject to change. The final version will be shared with accepted participants after the selection process.

OUR SPACE

CONTESTS & COMMUNITY

All contests in the program are prepared by our experienced community members. Problems will be in English and will cover various algorithm topics, including those from the previous week.

After each contest, there will be a problem-solving session held in Turkish, giving participants the chance to discuss the solutions, ask questions, and clarify any topics they need help with.

In addition to the weekly Saturday sessions, participants will stay connected through inzva’s private Algorithm WhatsApp Group, where important announcements, resources, and updates will be shared throughout the program.

EXPECTATIONS FROM PARTICIPANTS

To get the most out of the program, participants are expected to:

  • Attend regularly, arrive on time, and actively participate,

  • Follow announcements shared through the official Algorithm WhatsApp Group,

  • Be open to communication, collaboration, and improvement,

  • Follow the Code of Conduct.

As our lecturers and problem setters are volunteers, respecting their time and effort is essential. Unexcused absence may result in removal from the program.

TECHNICAL PROFICIENCY

All participants are expected to have solid knowledge of at least one programming language, preferably C, C++, Python or Java. You should come prepared with your own programming environment ready (computer, IDE, compiler, etc.).

All contests and practices will be hosted on algoleague. Therefore, you must create an algoleague account before the Qualification Round begins.

Please note: The use of any AI tools during contests or program activities is strictly prohibited and will result in immediate disqualification.

FREQUENTLY ASKED QUESTIONS


ALGORITHM PROGRAM 2026-2027 FALL 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.

All personal data you shared in this form will solely be used to determine the participants of the event and to inform the venue provider, and will be deleted as soon as we carry out our legal obligations. Therefore, by sending this form, you accept having your personal data processed and transferred to third parties that are providing services for the event (i.e. venue and transportation providers).

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