Der stilles i løbet af kurset en række ugeopgaver. Aflevering af disse opgaver er obligatorisk og tilfredsstillende besvarelse af opgaverne er en forudsætning for at kunne indstille sig til eksamen. De programmer som udformes i forbindelse med ugeopgaver skal kunne bringes til at køre ved eksamen.
Ugeopgaver må afleveres i grupper med op til tre deltagere. En ugeopgave skal afleveres inden den øvelsesgang, hvor de rettede ugeopgaver tilbageleveres. Det er op til instruktoren at fastlægge hvornår de ønsker at modtage opgaverne, så de kan nå at rette dem og give tilbagemeldinger.