CSES - Kurssin suorittaminen Algoritmit ongelmanratkaisussa -kurssi on avoin kaikille aiheesta kiinnostuneille. Keväällä 2020 kurssi on saatavilla myös Avoimen yliopiston opiskelijoille.

Kurssin aloitusluento on ti 14.1.2020 klo 16-18 salissa CK112. Kurssin tehtäviin saa ohjausta algoritmipajassa salissa BK107 ti 14–16, to 16–18 ja pe 12–14. (Huom! Viikolla 2.–6.3. ei ole pajaa tenttiviikon vuoksi.)

Kaikki pajaohjaus on toistaiseksi peruutettu Helsingin yliopiston poikkeustilanteen vuoksi.

Kurssi muodostuu 14 viikosta tehtäviä, ja jokaisella viikolla on 6 tehtävää. Jokaisesta ratkaistusta tehtävästä saa yhden kurssipisteen. Tehtävän ratkaisu tarkoittaa, että koodi läpäisee kaikki testit.

Kurssin pääasiallinen ohjelmointikieli on C++, johon tarjotaan ohjeistusta kurssin alussa. Voit halutessasi käyttää myös Haskell- ja Rust-kieliä.

Kaikilla tehtävillä on yhteinen deadline: 31.5.2020 klo 23:59

Kurssin arvosana määräytyy seuraavasti:
  • 42–48 pistettä: 1
  • 49–55 pistettä: 2
  • 56–62 pistettä: 3
  • 63–69 pistettä: 4
  • 70–84 pistettä: 5
Pisteytys on valittu niin, että jos ratkot viikoittain 3 tehtävää, saat arvosanan 1, ja jos ratkot viikoittain 5 tehtävää, saat arvosanan 5.