Algorithm and Code Training School 2024

Algorithm and Code Training School 2024
July 30 - August 9, 2024
Camp in Romania

Learn more
Transform your summer into an epic journey of learning and growth

Are you a high school student with outstanding results in competitive programming at the international level and ready for a real challenge that truly tests your abilities?

Don’t wait any further! This summer, join Algorithm and Code Training School’s (ACTS) Camp in Romania organized by Constructor University and supported by JetBrains Foundation! You will dive into eleven days of intense competitions with programming champions from around the world, excursions, and expert feedback. Are you ready to take the challenge?

Why join?
Improve your results in international contests and olympiads in informatics.
Learn from the best – world-class experts and masters in their fields.
Make friends with top-performing students and experience the beauty and culture of Romania firsthand.
Key details
  • Dates of the camp: July 30 - August 9, 2024
  • Registration deadline: May 11, 2024 at 23:59 (UTC)
  • Entrance contest: May 6 – May 12, 2024 at 23:59 (UTC)
  • Language of instruction: English
  • Location: Romania (we will announce the address of the venue shortly)
  • Camp fee: 100 EUR (see below for more details). Accommodation and meals are covered by organizers.
Benefits of an Alumni Network
online programs laptop learning student
Who can join?

High school students aged 16-20 who: 

  • Are participants of the International Olympiad in Informatics (IOI), European Junior Olympiad in Informatics (EJOI), and similar international competitions.
  • Are preparing for national and international competitions in informatics.
  • Have demonstrated prowess in competitive programming.
Camp program
Every day at the camp is packed with engaging activities, including:

> Exciting contests on various topics
> Daily task analysis with world-renowned experts
> Lectures and workshops led by experts in competitive programming
> Social events offering networking opportunities among top students from around the globe
Our schedule is designed for maximum learning and enjoyment, and might slightly change if/when necessary:

> July 30: Arrival Day
> July 31 - August 3 - Classes
> August 4: Excursion day
> August 5-8: Classes
> August 9: Departure day
The camp fee of 100 EUR, non-refundable, signifies your commitment to attending the camp and secures your spot. Constructor University and JetBrains Foundation will cover:

> Academic program
> Accommodation
> Meal plan
> Transportation during the program
> Excursions

Please note that: Visa fees, travel tickets to the location, health insurance, and pocket money are not included. Payment methods will be communicated via email to invited participants.
Our camp in Romania offers a comfortable stay for all participants. You will stay in designated 2 or 3-bedroom apartments, fostering an ideal environment for both learning and forging social connections. Daily meals will be served in the cafeteria, offering a wide range of international cuisines to suit all tastes!

Details about the city and the venue will be announced shortly.
Social events
We have plenty of refreshing activities in the afternoon and relaxing social events in the evening to help you unwind after a day of learning.
Explore Romania's rich cultural heritage and natural wonders with guided excursions. Immerse yourself in the local community and soak up the sights and sounds of the city.
Meet our experts

Benefit from the in-person meeting with the ICPC World Champions and JetBrains experts.

Pavel Mavrin photo
Pavel Mavrin
ICPC World Champion 2004, IOI 2002 Silver Medalist, Instructor with JetBrains Academy.
Niyaz Nigmatullin photo
Niyaz Nigmatullin
ICPC World Champion 2012 and 2013, coach of the Neapolis University Pafos and Constructor University ICPC teams, and Researcher at JetBrains.
Photo Vladimir Sharich
Vladimir Sharich
Chief Learning Officer, Constructor Talent School
Have any questions?

Get in touch with us via or We’re always happy to help!

How to participate
  1. Step 1: Register
    To participate, you must register before 23:59 (UTC) on May 11, 2024 and fill out this short knowledge survey so we can refine our topic list to best match participants’ skill levels. 
    Please note that applicants who have not completed the survey cannot qualify to participate in the camp.
  2. Step 2: Participate in the entrance contest
    By May 6, you’ll receive a link to the entrance contest and all details regarding it. You can begin solving the problems anytime between May 6 and May 12. You must submit your answers before 23:59 (UTC) on May 12, 2024. Please be aware that meeting the minimum knowledge requirement is necessary to qualify.
  3. Step 3: Receive an invitation to the camp
    Invitations to the ACTS Camp in Romania will be based on performance in the entrance contest and personal profile, including academic achievements and knowledge survey.
  4. Step 4: Secure your spot
    Secure your spot by paying the camp fee before June 30, 2024.
  5. Step 5: Prepare for your trip
    Plan your trip and book the tickets. Please check the entry requirements to Romania, as you might need a visa.
  6. Step 6: Give it your all and have fun!
    Take the opportunity to spend your summer in Romania with Constructor University and JetBrains Foundation!
Constructor University logo


Organized by Constructor University

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.



Supported by JetBrains Foundation

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.

Get free access to JetBrains IDEs
Apply for a free educational license to gain access to all JetBrains IDEs.

Practice algorithmic challenges
Build your knowledge of algorithmic techniques, such as brute force and dynamic programming, right in your IDE.

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

We recommend watching this video.

Yes, all participants will receive a certificate of participation.

You can use any language supported on the Codeforces platform.

Following registration, you will receive a link to the entrance contest. You can begin solving the tasks between May 6 and May 12, 2024 at 23:59 (UTC). Invitations to the ACTS Camp in Romania will be based on performance in the entrance contest.

All camp participants are expected to remain at the venue throughout the program, with exceptions made for scheduled excursions. Daily meals will be provided. Specific details regarding the venue’s address will be announced shortly.

If you wish to arrive earlier or depart later from the location, please contact us via email as soon as possible to discuss your request.

The camp fee of 100 EUR, which is non-refundable, confirms your commitment to attending the camp and must be paid before June 30, 2024. Academic program, accommodation, meal plan, and transportation is covered by Constructor University and supported by JetBrains Foundation. Payment methods will be communicated via email to invited participants before the camp begins. Please note that students are responsible for expenses such as visa fees, airline tickets, health insurance, and pocket money.

To determine whether you require a visa, please refer to the Romanian Entry Requirements.

Once you have been accepted and confirmed your participation in the camp, please review the visitor visa requirements on the Romanian Embassy website. We will provide you with an admission letter to the Summer Camp, which you can include in your visa application. Please note that participants are responsible for obtaining their visas.

Registration for the Camp in Romania 2024 is closed

We encourage you to reach out to us at or with any questions or concerns. We're here to help!