JetBrains logo

Algorithm and Code Training School 2024

Free online camp

April 20–23

Who is this camp for?

The ACTS Online Camp is designed for high schoolers (ages 13 to 20) who have demonstrated prowess in competitive programming such as Codeforces Divisions 1 and 2, and are aiming to excel in national and international contests and olympiads.

Program

To be announced

Each day of the school will bring a 5-hour virtual contest following IOI regulations and capped off with analysis from JetBrains experts.

To design our curriculum to match participants’ skill levels we conduct an Entrance Contest and a survey. This ensures that every participant receives the most relevant and challenging content.

The exact times for the contests and lecture sessions will be determined after analyzing the time zones of all participants.

What to expect

Improve your results in national and international contests and olympiads.

Potentially earn an invitation to an onsite camp in the summer of 2024.

Train alongside top-performing students from around the globe.

Immerse yourself in a community of peers who share your passion and ambition.

Meet our experts

Pavel Mavrin

ICPC World Champion 2004, IOI 2002 Silver Medalist, Instructor with JetBrains Academy.

Niyaz Nigmatullin

ICPC World Champion 2012 and 2013, coach of the Neapolis University Pafos and Constructor University ICPC teams, Researcher at JetBrains.

Anton Garder

Codeforces Grandmaster, Lecturer at Constructor University.

Alexander Kovrigin

ICPC NWERC 2023 Silver Medalist, CS Student at Constructor University, Intern at JetBrains.

Konstantin Amelichev

Winner of high-level competitive programming contests, Instructor of Algorithms courses and camps, Software Engineer at Datagrok.

Mark Ipatov

ICPC NWERC 2023 Silver Medalist, CS Student at Constructor University, Intern at JetBrains.

How to participate

Step 1: Register

To participate, you must register before 11:59 pm UTC on April 6, 2024.

Step 2: Participate in the entrance contest

You will receive a link to the entrance contest. You can begin solving the problems anytime between April 1 and April 7. The problems themselves have no time limit, but you must submit your answers before 11:59 pm CET (09:59 pm UTC) on April 7.

Step 3: Receive an invitation to the camp

Depending on your performance in the entrance contest, you may be invited to participate in the ACTS Online Camp.

Step 4: Join our Discord server

All communication with organizers, trainers, and other participants will take place on Discord.

Step 5: Have fun

Enjoy a 5-hour virtual contest following IOI regulations and capped off with analysis from JetBrains experts every day of the Camp.

Organizers

Constructor University is a private English-speaking campus university in Bremen, Germany. It adheres to the highest standards in interdisciplinary research and teaching, aiming to strengthen people and markets with innovative solutions and advanced training programs.

At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest, most effective developer tools on earth. Over 15.9 million developers already use our products, and 90 Fortune Global Top 100 companies are JetBrains customers.

Organizing committee

Andrey Ivanov
SVP of Investments, Research and Education at JetBrains
Stanislav Protasov
President of Constructor University Bremen
Öznur Bell
Chancellor of Constructor University
Dinar Gumirov
Project Coordinator at JetBrains
Ekaterina Artamonova
Project Coordinator at JetBrains
Olga Kornienko
Head of Student Talent Recruitment, Constructor Knowledge and Constructor University
Dameli Assalauova
Student Recruitment Officer
Talent Recruitment & Scholarships, Constructor University
Alena Gupaisova
Marketing Manager at JetBrains
Maria Zyryanova
Project Coordinator at JetBrains

FAQ

How do I prepare for the entrance contest?

We recommend watching this video.

Will any certifications or awards be provided to participants?

All participants will receive a certificate of participation. We also intend to invite some participants to our on-site summer camp based on their performance during the online camp.

What is the Entrance Contest for?

The purpose of the Entrance Contest is to categorize participants into groups corresponding to their skill levels. Therefore, while you aren’t required to solve all the problems, we recommend that you do your best in order to ensure you’re placed in the group that most closely matches your abilities. Please be aware that meeting the minimum knowledge requirement is necessary to qualify for a particular group.

What is the selection process?

After registration, you will receive a link to the entrance contest. You can begin solving the tasks any time between April 1 and April 7, but once you start, you will only have five hours to submit your solutions. Depending on your performance in the entrance contest, you may be invited to the ACTS online camp.

Are there opportunities for networking with other participants and trainers?

Certainly! School participants will be invited to a Discord server where all communication with organizers, trainers, and other participants will take place.

What programming languages can be used?

You can use any language that is supported on the Codeforces platform.

Have any questions about ACTS?

Write to us at actschool@jetbrains.com.