We will update this page to include links to each day activity and extra material for the students. Lectures will live-streamed and then made available as soon as possible on YouTube.
World Final Class
Andrew's contest system can be accessed at this address. If you are a Summer School student, you should have received an email with your login details. If you are not attending the Summer School, and you want to participate in the contests, please fill this form so Andrew Stankevich can add you to the contest system. Notice that this will be done manually, at the instructor's discretion, so please be patient. If you already have filled the form and have an account, you don't need to do it again.
Agustín's contest system can be accessed at Vjudge group.
| Day | Lecture | Contest | Instructor | Subject |
|---|---|---|---|---|
| First week | ||||
| Mon, Jan 19 | Lecture | Avaliable on Andrew's system | Andrew | Persistence and Scanline |
| Tue, Jan 20 | Lecture | Avaliable on Andrew's system | Andrew | Automatas and Strings |
| Wed, Jan 21 | Lecture | Avaliable on Andrew's system | Andrew | Divide and Conquer Algorithms and FFT |
| Thu, Jan 22 | Sponsors' Day | |||
| Fri, Jan 23 | Lecture | Avaliable on Andrew's system | Andrew | Optmizing Dynamic Programming |
| Sat, Jan 24 | Lecture | Avaliable on Andrew's system | Andrew | Geometry |
| Second week | ||||
| Mon, Jan 26 | Lecture | Avaliable on Vjudge | Agustín | Data structures and Graph |
| Tue, Jan 27 | Lecture | Avaliable on Vjudge | Agustín | Graph Theory |
| Wed, Jan 28 | Lecture | Avaliable on Vjudge | Agustín | Linear Programming |
| Thu, Jan 29 | Sponsors' Day | |||
| Fri, Jan 30 | Lecture | Avaliable on Vjudge | Agustín | Linear Programming |
| Sat, Jan 31 | Lecture | Avaliable on Vjudge | Agustín | Game Theory |
Brazilian Final Class
You can join the group of Brazilian Final Class on Vjudge to find the contests.
| Day | Lecture | Contest | Instructor | Subject |
|---|---|---|---|---|
| First week | ||||
| Mon, Jan 19 | Video, Apresentação e Códigos | Avaliable on Vjudge | Gabriel | Dia 1 - Estruturas de dados |
| Tue, Jan 20 | Video, Apresentação e Códigos | Avaliable on Vjudge | Gabriel | Dia 2 - Introdução grafos |
| Wed, Jan 21 | Video, Apresentação e Códigos | Avaliable on Vjudge | Gabriel | Dia 3 - Teoria dos jogos |
| Thu, Jan 22 | Sponsors' Day | |||
| Fri, Jan 23 | Video, Apresentação | Avaliable on Vjudge | Sarah | Geometria |
| Sat, Jan 24 | Video, Apresentação | Avaliable on Vjudge | Sarah | Greedy Algorithms |
| Second week | ||||
| Mon, Jan 26 | Video | Avaliable on Vjudge | Alberto | Combinatória |
| Tue, Jan 27 | Video | Avaliable on Vjudge | Alberto | Resolução de problemas |
| Wed, Jan 28 | Video | Avaliable on Vjudge | Alberto | Combinatória |
| Thu, Jan 29 | Sponsors' Day | |||
| Fri, Jan 30 | Video, Apresentação | Avaliable on Vjudge | Bernardo | DFS Avançada |
| Sat, Jan 31 | Video, Slides | Avaliable on Vjudge | Bernardo | Técnicas em Programação Dinâmica |

We would like to enhance the number and impact of women in Computer
Science. For each purple balloon, the sponsor is funding the
participation of one woman and helping us to make the Brazilian ICPC
Summer School more diverse.