Login is required to submit assignments, but you may anonymously explore the course material.
CS-E4595 Competitive Programming
This is a practical hands-on course that is intended for students who are interested in competitive programming and algorithmic challenges. During this course, you will learn how to solve algorithmic programming challenges, both individually and as a team. You will get a lot of practice in creative problem-solving and writing correct and efficient programs quickly. You will learn about useful algorithmic ideas and how to apply them in new contexts. You will learn to use different programming tools for solving different kinds of tasks. You will get to know other students and get practice in solving problems as teams. And we will try to have fun!
-
1. Week 1
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
2. Week 2
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
3. Week 3
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
4. Week 4
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
5. Week 5
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
6. Week 6
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
7. Week 7
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
8. Week 8
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
9. Week 9
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
10. Week 10
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
11. Week 11
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
12. Week 12
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00
-
13. Bonus points
Saturday, 31 August 2024, 12:00 – Tuesday, 31 December 2024, 12:00