This course has already ended.

The latest instance of the course can be found at: Competitive Programming: 2024

Instructions for week 1

Getting started

  1. Complete the course registration in Sisu as usual.

  2. Join the Zulip discussion forum using your Aalto user account.

  3. Create a CSES user account at cses.fi/register if you do not have one yet (you cannot use your Aalto user account to log on to CSES).

  4. Read the basic course information carefully.

  5. Come to the first meeting on Monday, September 4, at 16:15 sharp. Bring your own laptop (or be prepared to use the computers that are available in the classroom) and be ready to solve some problems!

Monday contest

On Monday, September 4, we will have a solo contest. You will need to create a personal CSES user account at cses.fi/register if you do not have an account yet. Please make sure you use your personal CSES user account to take part in the contest.

The contest will be available at cses.fi/447/list/. The contest will automatically open at 16:20 sharp, and it will end at 17:50 sharp. You will get points based on the number of tasks that you solved correctly during the contest.

Once the contest is over in CSES, you can get points by submitting this form here in A+. Simply select your CSES user name from the dropdown menu and your points will be calculated automatically.

Wednesday contest

On Wednesday, September 6, we will have a team contest. We will assign students to teams at random at 16:15, so please be in the classroom punctually! We will create one CSES account for each team. Please make sure all team members use the same team account to take part in the contest.

The contest will be available at cses.fi/448/list/. The contest will automatically open at 16:20 sharp, and it will end at 17:50 sharp. You will get points based on the number of tasks that your team solved correctly during the contest.

Once the contest is over in CSES, you can get points by submitting this form here in A+. Simply select your CSES team name from the dropdown menu, and your points will be calculated automatically.

Homework for week 2

To prepare for the next week, please look at the week 2 homework!

Posting submission...