-
1. Materiaalit ja käytännöt
torstai 1.8.2024 12:00 – keskiviikko 1.1.2025 12:00
-
2. Git
maanantai 28.10.2024 00:00 – perjantai 6.12.2024 23:59
-
3. Algoritmit, pseudokoodi ja tehokkuus
maanantai 21.10.2024 00:00 – sunnuntai 27.10.2024 23:59
-
4. Pala kerrallaan ja hajoita-ja-hallitse
maanantai 21.10.2024 00:00 – sunnuntai 3.11.2024 23:59
-
5. STL-kirjasto
maanantai 28.10.2024 00:00 – sunnuntai 10.11.2024 23:59
-
6. Puut (esim. keot)
maanantai 4.11.2024 00:00 – sunnuntai 24.11.2024 23:59
- 6.1 Kurssiaihe 8 ja 9
- 6.2 Kurssiaiheen 8 tehtävät
- 6.3 Kurssiaiheen 9 tehtävät
- 6.4 Valgrind
- 6.5 Projektin funktionaalinen testi: Basic Places
- 6.6 Watching lecture videos - part1
- 6.6.1 Watching lecture videos 'Algorithms and pseudocode'
- 6.6.2 Watching lecture videos 'Measuring efficiency'
- 6.6.3 Watching lecture videos 'Divide-and-conquer'
- 6.6.4 Watching lecture videos 'Big-O, -Omega and -Theta'
- 6.6.5 Watching lecture videos 'STL library'
- 6.6.6 Watching lecture videos 'STL algorithms'
- 6.7 Aktiiviteetit
- 6.8 Osallistuminen viikkoharjoitustunneille
-
7. Graafit
maanantai 11.11.2024 00:00 – sunnuntai 24.11.2024 23:59
-
8. Setit ja mapit
maanantai 18.11.2024 00:00 – sunnuntai 1.12.2024 23:59
-
9. Viimeiset viikkoharkat
Avautuu maanantai 2.12.2024 00:00 – sunnuntai 8.12.2024 23:59
- 9.1 Session activities
- 9.2 Q&A attendance
- 9.2.1 Q_A attendance
-
10. PRG1
tiistai 5.11.2024 00:01 – sunnuntai 1.12.2024 23:59
-
11. PRG1-OPT
tiistai 5.11.2024 00:01 – sunnuntai 8.12.2024 23:59
-
12. PRG2
maanantai 11.11.2024 00:01 – sunnuntai 15.12.2024 23:59
-
13. PRG2-OPT
keskiviikko 13.11.2024 00:01 – tiistai 17.12.2024 23:59
-
14. PRG1:n vertaisarvio
Avautuu keskiviikko 11.12.2024 12:00 – keskiviikko 18.12.2024 23:59
- 14.1 Prp testaus: perfin parannus
- 14.2 Prp kommenttien arviointi
- 14.3 Tekoälyn arvio ja palaute tekoälystä
- 14.4 Vertaisarviointi: kannustava palaute
-
15. Lopuksi
Avautuu torstai 12.12.2024 00:00 – torstai 19.12.2024 23:59
- 15.1 Watching lecture videos - part2
- 15.1.1 Watching lecture videos 'Trees'
- 15.1.2 Watching lecture videos 'Amortized complexity'
- 15.1.3 Watching lecture videos 'Heaps'
- 15.1.4 Watching lecture videos 'Graphs, BFS, DFS'
- 15.1.5 Watching lecture videos 'Weighted graphs'
- 15.1.6 Watching lecture videos 'Hashtables'
- 15.1.7 Watching lecture videos 'Balanced binary trees'
- 15.2 Peer feedback
- 15.3 Exam
- 15.4 Grading, learning, motivation, the end survey
_theory
0 / 900
exercises
0 / 1500
prg1
0 / 600
prg1-opt
0 / 400
prg2
0 / 400
prg2-opt
0 / 600
prp
0 / 500
x_exam
0 / 100