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.

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.