Există noțiuni de programare sau de matematică în curs?

Nu trebuie să aveți noțiuni de programare, dar unele cunoștințe de matematică sunt necesare. Nu vor fi noțiuni de matematică avansată, iar cursul este conceput astfel încât să nu fie necesare cunoștințe preexistente dincolo de matematica de bază. Deși toate informațiile necesare pentru finalizarea exercițiilor sunt disponibile în curs, unele exerciții și părți pot părea puțin dificile dacă nu ați mai rezolvat probleme de matematică în ultima vreme. De asemenea, pentru unele exerciții este necesar să aveți la îndemână un pix și hârtie pentru a găsi răspunsul la întrebare.