Oppbygging og gjennomføring
Bachelorprogrammet i Informatikk: programmering og nettverk er et treårig fulltidsstudium og gir 180 studiepoeng.
Bachelorprogrammet er sammensatt slik at de tre første semestrene utgjør en felles grunnblokk. Her lærer du en grunnleggende ferdighet innen informatikk, nemlig å programmere - å fortelle en datamaskin hva den skal gjøre. Du får også en innføring i følgende fagområder innenfor informatikk: databehandling, datakommunikasjon og utvikling av informasjonssystemer. Dessuten omfatter grunnblokken en del matematikk som blir brukt i informatikkfaget.
Etter grunnblokken fordyper du deg i et mer spesifikt fagområde: I tillegg til en videreføring av de områdene du møtte i grunnblokken, kan du bl.a. velge informatikk og samfunn, bildebehandling, bioinformatikk, digital teknologi, mikroteknologi, datamaskinarkitektur, teknisk programvare, databasesystemer, datakommunikasjon og utvikling av store datasystemer.
Det er mulig å ta deler av dette bachelorstudiet i utlandet. Bachelorprogrammet i Informatikk: programmering og nettverk har en egen avtale for studenter som går på 3. semsester med San Jose State University.
| 6. semester | Valgfritt | Valgfritt | Valgfritt | |||||||||||||||||||||||||||
| 5. semester | Fordypningsemne 4 | Valgfritt | Valgfritt | |||||||||||||||||||||||||||
| 4. semester | Fordypningsemne 1 | Fordypningsemne 2 | Fordypningsemne 3 | |||||||||||||||||||||||||||
| 3. semester | INF2220 - Algoritmer og datastrukturer | INF1060 - Introduksjon til operativsystemer og datakommunikasjon | INF1300 - Introduksjon til databaser | |||||||||||||||||||||||||||
| 2. semester | INF1010 - Objektorientert programmering | INF1050 - Systemutvikling | EXPHIL03 - Examen philosophicum | |||||||||||||||||||||||||||
| 1. semester | INF1000 - Grunnkurs i objektorientert programmering | MAT1001 - Matematikk 1 | INF1080 - Logiske metoder for informatikk | |||||||||||||||||||||||||||
| 10 studiepoeng | 10 studiepoeng | 10 studiepoeng | ||||||||||||||||||||||||||||
Følgende emner er obligatorisk i studieprogrammet
- INF1000 - Grunnkurs i objektorientert programmering
- INF1010 - Objektorientert programmering (forutsetter INF1000)
- INF1050 - Systemutvikling
- INF1060 - Introduksjon til operativsystemer og datakommunikasjon (forutsetter INF1000)
- INF1080 - Logiske metoder for informatikk
- INF1300 - Introduksjon til databaser (forutsetter INF1000)
- INF2220 - Algoritmer og datastrukturer (forutsetter INF1010)
- MAT1001 - Matematikk 1
- EXPHIL03 - Examen philosophicum
4 obligatoriske fordypningsemner må velges blant følgende emner:
Høstemner:
- INF2100 - Prosjektoppgave i programmering
- INF3110 - Programmeringsspråk
- INF3170 - Logikk
- INF3331 - Problemløsning med høynivå-språk
- MAT-INF3600 - Matematisk logikk
Våremner:
- INF2080 - Logikk og beregninger
- INF2140 - Modeling and programming parallel systems
- INF2270 - Datamaskinarkitektur
- INF2810 - Funksjonell programmering
- INF3100 - Databasesystemer
- INF3151 - Operativsystemer
- INF3190 - Datakommunikasjon
- INF3230 - Formell modellering og analyse av kommuniserende systemer
Studenter som vurderer å søke opptak til et masterprogram, må velge valgemner i lys av krav for opptak til masterprogrammet.
Vitnemål og grad
Studiet leder fram til graden:Bachelor i realfag
Vitnemålet blir utstedt når du har avlagt emner som til sammen oppfyller kravene til en grad. Les mer om vitnemål.
Emne- og semestersider
Klikk deg inn på hvert emne for å finne blant annet:
- Tid og sted for undervisning og eksamen
- Pensum og læringskrav
Studiekvalitet
Studieprogrammer og emner blir jevnlig evaluert for å sikre og utvikle studiekvaliteten. Les mer om studiekvalitet.