Training BAPC A: honours

3 EC

Semester 2, periode 4, 5

5121TRBA3Y

Eigenaar Bachelor Wiskunde
Coördinator dr. Gregor Behnke LLM
Onderdeel van Bachelor Wiskunde, jaar 1Bachelor Wiskunde, jaar 2Bachelor Wiskunde, jaar 3
Links Zichtbare leerlijnen

Studiewijzer 2025/2026

Leerdoelen

  • Studenten kunnen in een wedstrijdsetting algoritmes en datastructuren gebruiken om wedstrijdproblemen op te lossen. Ze kunnen: - herkennen welke methode gebruikt moet worden; - de details van de methode aanpassen op het probleem; - de methode correct implementeren (in Python).
  • Studenten kunnen praktische inschattingen maken van de complexiteit van algoritmes, en daarmee beoordelen of een algoritme een wedstrijdprobleem oplost.
  • Studenten kunnen zelfstandig nieuwe algoritmes en datastructuren bestuderen en begrijpen, en deze kennis overdragen aan teamgenoten.
  • Studenten kunnen in een wedstrijdsetting samenwerken, en middelen als een computer efficient met een team delen.

Onderwijsvormen

  • Hoorcollege

Verdeling leeractiviteiten

Activiteit

Uren

Zelfstudie

84

Totaal

84

(3 EC x 28 uur)

Aanwezigheid

Aanwezigheidseisen opleiding (OER-B):

  • Van elke student wordt actieve deelname verwacht aan het onderdeel waarvoor de student staat ingeschreven.
  • Naast de algemene eis dat de student actief participeert in het onderwijs, worden de aanvullende eisen per onderdeel in de studiewijzer omschreven. Hier staat ook omschreven voor welke onderdelen van het onderdeel een aanwezigheidsplicht geldt.
  • Als een student door persoonlijke omstandigheden niet aanwezig kan zijn bij een verplicht onderdeel van het programma, dient de student dit zo snel mogelijk schriftelijk te melden bij de betreffende docent en de studieadviseur.
  • Het is niet toegestaan om verplichte onderdelen van een onderdeel te missen als er geen sprake is van persoonlijke omstandigheden.
  • Bij kwalitatief of kwantitatief onvoldoende deelname, kan de examinator de student uitsluiten van verdere deelname aan het onderdeel of een gedeelte daarvan. Voorwaarden voor voldoende deelname worden van tevoren vastgelegd in de studiewijzer en op Canvas.

Toetsing

Onderdeel en weging Details

Eindcijfer

Students pass the course if they (1) solved at least 50% of the programming tasks posed on DOMjudge, (2) solved at least one task in all but one week, (3) solved all python worksheets, and (4) gave a final presentation.

Opdrachten

Assigments have to be solved alone. In-person competitions are done in groups of three. Feedback is given automatically via DOMjudge.

Fraude en plagiaat

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

Weekplanning

WeeknummerOnderwerpenStudiestof
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Contactinformatie

Coördinator

  • dr. Gregor Behnke LLM