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. semester med San Jose State University.
Overgangsordninger - INF-/IN-emner
H?sten 2017 vil alle nye emner i informatikk endre emnekoder fra INFXXXX til INXXXX. Etter hvert vil alle emner f? en IN-kode. Dette kan f? noen f?lger for deg som har tatt emner med INF-kode. Overgangsordninger for studenter som startet h?sten 2016 eller tidligere.
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 (videref?rt) | INF1060 – Introduksjon til operativsystemer og datakommunikasjon (videref?rt) | INF1300 – Introduksjon til databaser (videref?rt) | |||||||||||||||||||||||||||
2. semester | INF1010 – Objektorientert programmering (videref?rt) | INF1050 – Systemutvikling (videref?rt) | EXPHIL03 – Examen philosophicum | |||||||||||||||||||||||||||
1. semester | INF1000 – Grunnkurs i objektorientert programmering (videref?rt) og emner i HMS | MAT1001 – Matematikk 1 (nedlagt) | INF1080 – Logiske metoder for informatikk (videref?rt) | |||||||||||||||||||||||||||
10 studiepoeng | 10 studiepoeng | 10 studiepoeng |
F?lgende emner er obligatorisk i studieprogrammet
- IN1000 – Introduksjon til objektorientert programmering (tidl. INF1000)
- IN1010 – Objektorientert programmering (tidl. INF1010)
- IN1030 – Systemer, krav og konsekvenser (tidl. INF1050)
- IN2140 – Introduksjon til operativsystemer og datakommunikasjon (tidl. INF1060)
- IN1150 – Logiske metoder (tidl. INF1080)
- IN2090 – Databaser og datamodellering (tidl. INF1300)
- IN2010 – Algoritmer og datastrukturer (tidl. INF2220)
- MAT1050 – Matematikk for anvendelser 1 (tidl. MAT1001) / MAT1100 – Kalkulus
- EXPHIL03 – Examen philosophicum
Helse, milj? og sikkerhet (HMS)
Det er obligatorisk sikkerhetsoppl?ring i begynnelsen av f?rste semester. For studenter som starter p? programmet fra og med h?sten 2015 kreves f?lgende HMS-emner:
For studenter som startet p? programmet fra og med h?sten 2013 til og med h?sten 2014 gjelder f?lgende HMS-krav:
Mer om overgangsordninger til nye HMS-krav.
4 obligatoriske fordypningsemner (40 studiepoeng) m? velges blant f?lgende emner:
H?stemner:
- INF2100 – Prosjektoppgave i programmering (videref?rt)
- INF2140 – Modeling and programming parallel systems (nedlagt) (nedlagt emne)
- INF3110 – Programmeringsspr?k (videref?rt)
- INF3170 – Logikk (videref?rt)
- INF3331 – Probleml?sning med h?yniv?-spr?k (videref?rt)
- MAT-INF3600 – Matematisk logikk
V?remner:
- INF2080 – Logikk og beregninger (videref?rt)
- INF2270 – Datamaskinarkitektur (nedlagt)
- INF2440 – Effektiv parallellprogrammering (videref?rt)
- INF2810 – Funksjonell programmering (videref?rt)
- INF3100 – Databasesystemer (videref?rt)
- INF3121 – Testing av programvare (videref?rt)
- INF3151 – Operativsystemer (videref?rt)*
- INF3190 – Datakommunikasjon (videref?rt)
- INF3230 – Formell modellering og analyse av kommuniserende systemer (videref?rt) / INF3232 – Logikk for systemanalyse (videref?rt)
- INF3510 – Informasjonssikkerhet (videref?rt)
*Studenter som velger ? ta INF3151, trenger bare ? velge 3 fordypningsemner.
Vitnem?l og grad
Studiet leder fram til graden: Bachelor i informatikk: programmering og nettverk.
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 (se i tabellen ovenfor) for ? finne blant annet:
- Timeplan
- Tid og sted for eksamen
- Pensum og l?ringskrav
Studiekvalitet
Studieprogrammer og emner blir jevnlig evaluert for ? sikre og utvikle studiekvaliteten.