Grundlæggende Programmering er det første programmeringskursus på uddannelsen. Kurset har til formål at gøre de studerende i stand til at kunne skrive mindre programmer i Java uden tidligere at have programmeret. Kurset introducerer grundlæggende objekt-orienterede programmeringsprincipper samt hvordan man designer mindre programmer. De første to tredjedele af semesteret vil undervisningen primært bestå af forelæsninger og øvelser samt Live Coding øvelser, som er sessioner hvor praktisk kodning bliver illustreret sammen med de studerende. I den sidste tredjedel skal alle studerende lave et programmeringsprojekt i små grupper.