Mathematics for Algorithms
5 EC
Semester 1, periode 3
5081WIVA5Y
| Eigenaar | Bachelor Kunstmatige Intelligentie |
| Coördinator | dr. M. Girlando |
| Onderdeel van | Bachelor Kunstmatige Intelligentie, jaar 1Bachelor Bèta-gamma, major Kunstmatige Intelligentie, jaar 2 |
| Links | Zichtbare leerlijnen |
In this course, students will learn about the fundamental mathematical structures underpinning Computer Science, namely sets, relations and functions. Moreover, students will become familiar with formal proof techniques, such as (strong) induction, and develop their skills in mathematical reasoning. The course will be accompanied by discussions of Computer Science applications of the structures and proof methods discussed, and will include the implementation of simple algorithms in pseudo-code. In the final part of the course, the notions learned will be used to analyse the time complexity of algorithms.
The syllabus will be published in the Canvas page; slides of the lecture notes will be provided.
Activiteit | Uren | |
Hoorcollege | 16 | |
Tentamen | 3 | |
Werkcollege | 14 | |
Zelfstudie | 107 | |
Totaal | 140 | (5 EC x 28 uur) |
Aanwezigheidseisen opleiding (OER-B Artikel B-4.10):
| Onderdeel en weging | Details |
|
Eindcijfer | |
|
1 (100%) Tentamen |
The assessment for this course includes: 3 homework assignments, amounting to 30% of the final grade, quizzes, amounting to 10% of the final grade, and a final exam, amounting to 60% of the final grade. To pass the course, students will need to obtain at least 50 out of 100 points in the final exam. The resit replaces the grade of the final exam, and it is still worth 60% of the final grade.
For the homework and quizzes, feedback will be given via Speedgrader (Canvas). For the final exam, students will have the opportunity to have a look at their exam - a date will be communicated in due course.
The homework assignments and quizzes have to be made individually. Homework will be graded through Speedgrader by the teaching assistants; quizzes will be graded automatically.
Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: http://student.uva.nl
| Weeknummer | Onderwerpen | Studiestof |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 |