Högskola och universitet hos Högskolan i Gävle, 5 högskolepoäng.
Ett viktigt syfte med kursen är att introducera programmering som ett verktyg för problemlösning och effektivisering. Målet är att väcka intresse hos studenterna och bidra till ökad kreativitet och problemlösningsförmåga. Stor fokus ligger på att lära sig hur man tar sig an ett problem, förstå problemet och bryter ner det i mer hanterbara delproblem. Fokus läggs även på att förstå hur programmering kan användas som ett verktyg i olika sammanhang kopplade till ingenjörsyrket.