-
1. Material and info
Thursday, 1 August 2024, 12:00 – Wednesday, 1 January 2025, 12:00
-
2. Git
Monday, 28 October 2024, 00:00 – Friday, 6 December 2024, 23:59
-
3. Algorithms, pseudocode and efficiency
Monday, 21 October 2024, 00:00 – Sunday, 27 October 2024, 23:59
-
4. Decrease- and divide-and-conquer
Monday, 21 October 2024, 00:00 – Sunday, 3 November 2024, 23:59
-
5. STL library
Monday, 28 October 2024, 00:00 – Sunday, 10 November 2024, 23:59
-
6. Trees (e.g. heaps)
Monday, 4 November 2024, 00:00 – Sunday, 24 November 2024, 23:59
- 6.1 Course topics 8 and 9
- 6.2 Course topic 8 exercises
- 6.3 Course topic 9 exercises
- 6.4 Valgrind
- 6.5 Project Functionality test: 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 Session activities
- 6.8 Attendance and participation on the weekly exercise session
-
7. Graphs
Monday, 11 November 2024, 00:00 – Sunday, 24 November 2024, 23:59
-
8. Sets and maps
Monday, 18 November 2024, 00:00 – Sunday, 1 December 2024, 23:59
-
9. Last activity
Monday, 2 December 2024, 00:00 – Sunday, 8 December 2024, 23:59
-
10. PRG1
Tuesday, 5 November 2024, 00:01 – Sunday, 1 December 2024, 23:59
-
11. PRG1-OPT
Tuesday, 5 November 2024, 00:01 – Sunday, 8 December 2024, 23:59
-
12. PRG2
Monday, 11 November 2024, 00:01 – Sunday, 15 December 2024, 23:59
-
13. PRG2-OPT
Wednesday, 13 November 2024, 00:01 – Tuesday, 17 December 2024, 23:59
-
14. Peer-review of PRG1
Opens Wednesday, 11 December 2024, 12:00 – Wednesday, 18 December 2024, 23:59
- 14.1 Peer review: Improvement suggestion
- 14.2 Prp comments grader
- 14.3 AI feedback and review of AI feedback
- 14.4 Peer review: Encouraging feedback
-
15. Finally
Opens Thursday, 12 December 2024, 00:00 – Thursday, 19 December 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