Algorithm Program 2025-2026 Fall

Launched in 2018, the Algorithm Program has grown into one of inzva’s most anticipated annual events. We’re excited to welcome it back this year with a fresh semester full of learning and challenge! Designed for those eager to deepen their knowledge of algorithms, the program offers an immersive environment where theory meets hands-on practice.

Over the course of 8 weeks, participants will follow a tailored curriculum based on their level, combining weekly lectures with contests to sharpen their problem-solving skills. Whether you are aiming to boost your technical abilities, prepare for contests, or simply explore the fascinating world of algorithms, this journey will guide you step by step.

The Fall term will run from 19 October to 6 December at Beykoz Kundura, Istanbul, bringing together motivated students to learn, compete, and grow together!

The Fall term of the Algorithm Program will span 8 weeks, running from 19 October to 6 December. Sessions are primarily held on Saturdays, though in certain weeks, some sessions may be moved to a weekday or Sunday to accommodate participants’ exam schedules or university algorithm competitions.

All sessions will take place at Beykoz Kundura, Istanbul.

APPLICATION PERIOD

Applications are open from 28 August until 26 September, 17.00.

The results will be announced on October  11.

THE PROGRAM IS SUITABLE FOR THOSE:

  • Who are undergraduate students or pursuing higher education in İstanbul,

  • 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

One of the most valuable aspects of the Algorithm Program is the opportunity to be part of a highly motivated and collaborative community. Surrounded by peers who share the same passion, participants not only learn from lectures and contests but also from each other’s approaches and problem-solving styles.

This program is designed to give you:

  • Insights and tips from successful students in the field,

  • Hands-on experience with challenging problems,

  • A chance to assess your progress through contest performance,

  • Better efficiency in coding and problem-solving,

  • Advanced understanding of data structures and algorithms,

  • Motivation to keep learning and improving,

  • Critical thinking and analytical skills,

  • Readiness for technical interviews,

  • A place in the inzva Algorithm community,

  • Opportunities to become a lecturer or problem setter in future inzva Algorithm events.

Mehmet Emin Yaman, RWTH Aachen University, Computer Science, Participant of Algorithm Program 2025-2026 Spring

“My experience with inzva's algorithm program was truly inspiring. The sessions were rich in content and joyful. Everyone was cheerful and sincere, which made it easy for us participants to adapt to the environment and bond quickly. Being together with people from many different universities meant that we had the opportunity to solve problems from many different perspectives. The activities we did outside of class were also great fun. I think what sets inzva apart from other organisations is its tremendous sense of community. The guides were extremely supportive and always willing to share their knowledge. This program helped me to develop my algorithmic skills and gave me new perspectives. I am grateful to have been part of such a motivating community.”

QUALIFICATION ROUND

This year, the Qualification Round will be held in person at Beykoz Kundura on Sunday, 28 September, from 14.00 to 18.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 Fall 2025-2026 Algorithm Program will run for 8 weeks, from 19 October to 6 December. It will consist of 6 lecture weeks and 2 contest weeks, each carefully designed to build your algorithmic skills step-by-step.

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 - 12:00  Contest

  • 12:00 - 13:00  Lunch

  • 13:00 - 14:30  Lab Hour (to solve and discuss the contest problems)

  • 14: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 ensure that the program runs smoothly and that all participants get the most out of the experience, we expect you to:

  • Answer all questions in the application form clearly and thoughtfully,

  • Attend the program consistently and arrive on time,

  • Actively participate in lectures, contests, and activities,

  • Stay engaged via our official Algorithm WhatsApp Group for updates and announcements,

  • Be open to communication, improvement, and collaboration,

  • Follow our community guidelines as stated in the Code of Conduct.

Since all of our lecturers and problem setters are volunteers, we place great importance on respecting their time and effort. Regular attendance is mandatory. Missing a week without a valid reason may result in removal from the program.

Example: If a participant skips a lecture without giving notice, they will not be invited to the next one.

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

HOW TO BE A LECTURER/PROBLEM SETTER?

If you want to support the community as a lecturer/problem setter and get a scholarship from BEV Foundation for your effort, please contact us by sending an email to algorithm@inzva.com with the subject “Being a lecturer/problem setter for inzva events”.

Note: BEV Foundation reserves the right to change or modify any of the conduct, design, and rules of the program at any time and in BEV Foundation’s sole discretion.

ALGORITHM PROGRAM 2025-2026 FALL APPLICATION FORM

Please fill out this form by September 26, 17:00.


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!