De obligatoriske emnene utgj?r 140 studiepoeng og best?r av f?lgende emner:
- INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt)
- MAT1100 – Kalkulus
- MAT1110 – Kalkulus og line?r algebra
- MAT1120 – Line?r algebra
- MAT-INF1100 – Modellering og beregninger (nedlagt)
- MEK1100 – Feltteori og vektoranalyse
- AST1100 – Innf?ring i astrofysikk (videref?rt) (t.o.m. kull 2015) / AST2000 – Innf?ring i astrofysikk (kull 2016) eller GEF1100 – Klimasystemet (nedlagt)
- FYS-MEK1110 – Mekanikk
- FYS1120 – Elektromagnetisme
- FYS2130 – Svingninger og b?lger
- FYS2140 – Kvantefysikk
- FYS1210 – Elektronikk med prosjektoppgaver eller FYS2150 – Eksperimentalfysikk
- FYS2160 – Termodynamikk og statistisk fysikk
- EXPHIL03 – Examen philosophicum
- HMS0501 – Sikkerhet og fysisk milj?
- HMS0502 – Utviklende l?ringsmilj?
- HMS0507 – Brannsikkerhet
- I tillegg kreves HMS0503 – Laboratoriesikkerhet, HMS0504 – Feltsikkerhet og HMS0505 – El-sikkerhet for deltagelse p? laboratorie- og/eller feltundervisning p? visse emner i programmet (se emnebeskrivelser).