De fleste av oppgavene som brukes i kurset er hentet fra l?reboka. Disse oppgavene har til hensikt ??trene generelle programmeringsferdigheter, men de inneholder eksempler fra fagfelt som fysikk, kjemi og numerisk matematikk.
I tillegg er det laget egne oppgavehefter spesielt for kjemi, fysikk og geofag. Enkelte av de obligatoriske oppgavene hentes fra disse heftene, men disse oppgavene er s?pass generelle at de passer for alle. I tillegg er det en del anbefalte oppgaver fra heftene. Noen av disse er mer spesialiserte og passer best for studenter med litt bakgrunnskunnskap i det aktuelle faget.