Introduksjon til programmering og IKT-sikkerhetsbegreper
About the course
Emnet kan ikke tas som enkeltemne. Emnet er forbeholt studenter på studieprogrammene VVS-ingeniør, Automasjon, Bærekraftig teknologi, Prosess- og gassteknologi, Droneteknologi.
Faglig innhold består av en modul innen programmering og en innen IKT sikkerhet:
- Programmering
- Grunnleggende introduksjon til programmeringskonsepter
- Beregningsorientert programmering (intro til numeriske metoder + enkel plotting)
- Programmeringsøvelser
- IKT-sikkerhet
- Begreper / Grunnleggende forståelse av trusler og sårbarhet.
Objective of the course
Kunnskap - Studenten kan:
- grunnleggende kunnskap om programmering som verktøy
- grunnleggende kunnskap algoritmisk problemløsning
- grunnleggende kunnskap om representasjon av strukturerte data i et programmeringsspråk
- de mest sentrale begrepene innen IKT-sikkerhet
- grunnleggende forståelse av trusler og sårbarhet i samfunnet
Ferdigheter - Studenten har / kan:
- grunnleggende ferdigheter i høynivå-programmering med bruk av enkle datastrukturer, kontrollstrukturer, iterasjoner og funksjoner
- lage programskisser og algoritmer som løser spesifisert problem
- lage løsninger på mindre, virkelige problemer på én maskin, enkel grafikk (plot)
- vurdere om et system forvalter sensitive persondata og identifisere behov for beskyttelse av persondata
Generell kompetanse - Studenten kan:
- programmere i Python og ha kjennskap til andre høynivåspråk som for eksempel MATLAB og R
- løse problemer algoritmisk og omsette det i programmer
- delta i diskusjoner om IKT-sikkerhet
Studiepoengreduksjon
Du vil få en reduksjon i antall studiepoeng (som oppgitt under), dersom du avlegger eksamen i dette emnet og har bestått følgende emne(r) fra før av:
- INF-1041 Introduksjon til IKT-sikkerhet og programmeringskonsepter 1 stp
- INF-1049 Introduksjon til beregningsorientert programmering 4 stp
- INF-0101 Innføring i programmering 4 stp
- MIK-0001 Grunnleggende programmering 2.5 stp
- MIK-0002 Visualisering av data med programmering 1.5 stp
- MIK-0003 Analyse av data med programmering 1 stp
- MIK-1013 Grunnleggende cybersikkerhet 1 stp
- MIK-1010 Grunnleggende programmering 2.5 stp
- MIK-1011 Visualisering av data med programmering 1.5 stp
- MIK-1012 Analyse av data med programmering 1 stp
Teaching methods
Videoforelesninger koblet til ulike fagmoduler. I tillegg seminar / webinar og ukentlige nettmøter med studentene for spørsmål / diskusjon.
Videoforelesninger / moduler i canvas: 25 timer
Ukentlig digital kollokvie: 20 timer
To seminarer / webinarer: 5 timer
Labarbeid / egeninnsats: 75 timer
Language of instruction and examination
Emnet er norskspråklig. Undervisning og eksamensoppgaver vil gis på norsk, men pensumlitteraturen kan være på engelsk.Recommended reading/syllabus
Du kan se og få tilgang til deler av pensum via Leganto.
Pensumliste for INF-1039 - Introduksjon til programmering og IKT-sikkerhetsbegreper (HØST 2026)Schedule
Timeplanene ferdigstilles og publiseres normalt i god tid før semesterstart, ofte noen uker i forkant. Dette gir studentene mulighet til å organisere studiene sine og forberede seg på kommende aktiviteter.
Det anbefales å sjekke timeplanen jevnlig, da det kan forekomme endringer.
Eksamen
| Mappevurdering | Innlevering: 18.12.2026 14:00 |
Karakterregel: Bestått – Ikke bestått |
Følgende arbeidskrav må være gjennomført og godkjent før man kan framstille seg til eksamen
| Oppgaver | Karakterregel: Godkjent – ikke godkjent |
Alt du trenger å vite om før, under og etter eksamen, oppmelding, fravær klage og vitnemål: UiTs samleside om eksamen