MAT-IN1105 – Programmering, modellering og beregninger
Beskrivelse av emnet
Kort om emnet
Emnet gir en grunnleggende innføring i programmeringspråket Python og i matematiske emner som ligger godt til rette for numerisk behandling ved hjelp av programmering. Emnet er en kombinasjon av de to emnene MAT-INF1100 – Modellering og beregninger (nedlagt) og IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser.
Hva lærer du?
Etter å ha tatt emnet kan du:
- formulere et problem matematisk og løse det ved hjelp av analytiske eller numeriske metoder
- grunnleggende ferdigheter i Python-programmering, som bruk av løkker, tester, grafikk (plotting), funksjoner, og enkel brukerinteraksjon og filhåndtering
- lage programskisser og algoritmer ut ifra en matematisk spesifikasjon av et problem
- gjennomføre induksjonsbevis og simulere differensligninger
- approksimere funksjoner med Taylorpolynomer
- løse differensialligninger både med formel og tilnærmet ved hjelp av numeriske metoder
- bruke feilestimater til å forstå og kontrollere feilen i numeriske beregninger
Opptak til emnet
For å kunne ta dette emnet må du ha opptak til ett av følgende studieprogrammer:
Det er ikke mulig Ã¥ søke om plass pÃ¥ undervisning og melde seg til eksamen via Studentweb. Ta kontakt med ditt programpunkt for oppmelding.Â
Spesielle opptakskrav
I tillegg til eller  må du dekke spesielle opptakskrav.
Du må ha:
- Matematikk R1 (eller Matematikk S1 og S2) + R2
Og en av disse:
- Fysikk (1+2)
- Kjemi (1+2)
- Biologi (1+2)
- Informasjonsteknologi (1+2)
- Geofag (1+2)
- Teknologi og forskningslære (1+2)
De spesielle opptakskravene kan også dekkes med .
Overlappende emner
- 10 studiepoeng overlapp med MAT-INF1100L – Programmering, modellering og beregninger (videreført).
- 6 studiepoeng overlapp med MAT-INF1100 – Modellering og beregninger (nedlagt).
- 5 studiepoeng overlapp med BIOS1100 – Innføring i beregningsmodeller for biovitenskap.
- 5 studiepoeng overlapp med GEO1040 – Grunnkurs i programmering for geofaglige problemstillinger (nedlagt).
- 5 studiepoeng overlapp med GEO-KJM1040 – Grunnkurs i programmering for problemstillinger i geofag og i kjemi (nedlagt).
- 5 studiepoeng overlapp med MAT1105 – Lineær algebra og numeriske metoder.
- 5 studiepoeng overlapp med BIOS1101.
- 4 studiepoeng overlapp med IN1000 – Introduksjon til objektorientert programmering.
- 4 studiepoeng overlapp med IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser.
- 4 studiepoeng overlapp med INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videreført).
- 4 studiepoeng overlapp med IN-KJM1900 – Introduksjon i programmering for kjemikere.
- 4 studiepoeng overlapp med JUS5080 – Programming for lawyers.
- 4 studiepoeng overlapp med JUR1080 – Programming for lawyers (nedlagt).
- 4 studiepoeng overlapp med IN-GEO1900 – Introduksjon i programmering for geofagstudenter.
- 3 studiepoeng overlapp med INF1000 – Grunnkurs i objektorientert programmering (videreført).
- 3 studiepoeng overlapp med INF1001 – Grunnkurs i objektorientert programmering (nedlagt).
Undervisning
5 timer forelesning/fellesundervisning og 2 timer gruppeundervisning hver uke hele semesteret. Undervisningen i dette emnet er en kombinasjon av undervisningen i MAT-INF1100 – Modellering og beregninger (nedlagt) og IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser.
Tilbudet i antall grupper kan justeres underveis i semesteret, avhengig av oppmøtet.
Eksamen
Skriftlig digital eksamen midt i semesteret som teller 1/3 ved sensurering.
Avsluttende skriftlig eksamen som teller 2/3 ved sensurering.
Dette emnet har obligatoriske øvelser som må være godkjent før avsluttende eksamen.
Merk at MAT-IN1105 har avsluttende eksamen på samme dag som MAT-INF1100 – Modellering og beregninger (nedlagt) og det er ikke mulig å gå opp til eksamen i begge emner i samme semester.
Det er mulig å ta IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser og MAT-IN1105 i samme semester, selv om disse emnene har felles midtveiseksamen på samme dag. Du velger i så fall selv til hvilken eksamen du møter og poengsummen på midtveiseksamen vil bli den samme i begge emner.
Hjelpemidler til eksamen
Midtveiseksamen: Ingen hjelpemidler er tillatt.
Avsluttende eksamen: Godkjent kalkulator og formelark for MAT1100 og MAT-INF1100.
·¡°ì²õ²¹³¾±ð²Ô²õ²õ±è°ùÃ¥°ì
Eksamensoppgaven gis på norsk. Du kan besvare eksamenen på norsk, svensk, dansk eller engelsk.
Karakterskala
Emnet bruker karakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om
Adgang til ny eller utsatt eksamen
Dette emnet tilbyr både utsatt og ny eksamen. Les mer:
Mer om eksamen ved UiO
- Tilrettelegging på eksamen
- Trekk fra eksamen
- Syk på eksamen / utsatt eksamen
- Begrunnelse og klage
- Ta eksamen på nytt
- Fusk/forsøk på fusk
Andre veiledninger og ressurser finner du på fellessiden om eksamen ved UiO.