MAT-INF1100L – Programmering, modellering og beregninger
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.
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
- har du grunnleggende ferdigheter i Python-programmering, som bruk av l?kker, tester, grafikk (plotting), funksjoner, og enkel brukerinteraksjon og filh?ndtering
- kan du lage programskisser og algoritmer ut ifra en matematisk spesifikasjon av et problem
- kan du gjennomf?re induksjonsbevis og simulere differensligninger
- kan du approksimere funksjoner med Taylorpolynomer
- kan du l?se differensialligninger b?de med formel og tiln?rmet ved hjelp av numeriske metoder
- kan du bruke feilestimater til ? forst? og kontrollere feilen i numeriske beregninger
Opptak og adgangsregulering
For ? kunne ta dette emnet m? du ha opptak til ett av f?lgende studieprogrammer:
- Bachelorprogrammet Materialer, energi og nanoteknologi
- Lektorprogrammet (studieretning realfag)
Det er ikke mulig ? s?ke om plass p? undervisning og melde seg til eksamen via StudentWeb. Ta kontakt med ditt programpunkt for oppmelding.
Forkunnskaper
Obligatoriske forkunnskaper
I tillegg til generell studiekompetanse eller realkompetanse 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 fag fra videreg?ende oppl?ring f?r Kunnskapsl?ftet, eller p? andre m?ter.
Anbefalte forkunnskaper
Emnet bygger p? kunnskaper tilsvarende R2. Emnet b?r tas samtidig med eller etter MAT1100 – Kalkulus.
Overlappende emner
- 10 studiepoeng overlapp mot MAT-IN1105 – Programmering, modellering og beregninger (nedlagt)
- 6 studiepoeng overlapp mot MAT-INF1100 – Modellering og beregninger (nedlagt)
- 4 studiepoeng overlapp mot IN1000 – Introduksjon til objektorientert programmering
- 4 studiepoeng overlapp mot INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt)
- 4 studiepoeng overlapp mot IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser
- 4 studiepoeng overlapp mot IN-KJM1900 – Introduksjon i programmering for kjemikere
- 5 studiepoeng overlapp mot BIOS1100 – Innf?ring i beregningsmodeller for biovitenskap
Emnet overlapper 5 studiepoeng mot MAT100A/B/C og MA100.
* Vi gj?r oppmerksom p? at informasjon om overlapp mot gamle og nye emner ikke er fullstendig. Ta eventuelt kontakt med matematisk institutt.
Undervisning
4 timer forelesning, 1 time plenumsregning og 2 timer gruppeundervisning hver uke hele semesteret. Undervisningen samkj?res med undervisningen i MAT-INF1100 – Modellering og beregninger (nedlagt) og INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt).
Eksamen
Det kreves gjennomf?ring av obligatoriske oppgaver. Midtveiseksamen og avsluttende skriftlig eksamen. Begge eksamener er obligatoriske og m? avlegges i samme semester. Midtveiseksamen teller 1/3 og avsluttende eksamen teller 2/3 ved fastsettelse av karakter. Karakteren fastsettes p? bakgrunn av total score og en helhetsvurdering i etterkant av avsluttende eksamen.
Vi gj?r oppmerksom p? at MAT-INF1100L har avsluttende eksamen p? samme dag som MAT-INF1100 og det er ikke mulig ? g? opp til eksamen i begge emner i samme semester.
Det er mulig ? ta INF1100 og MAT-INF1100L i samme semester, selv om disse kursene har felles midtveiseksamen p? samme dag. Studenten velger da selv hvor hun/han m?ter, og poengsummen hennes/hans vil bli den samme i begge kurs.
Hjelpemidler
Tillatte hjelpemidler til midtveiseksamen: Ingen.
Tillatte hjelpemidler til avsluttende eksamen: Godkjent kalkulator.
Eksamensspr?k
Du kan besvare eksamen 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 karakterskalaen.
Begrunnelse og klage
Adgang til ny eller utsatt eksamen
Dette emnet tilbyr b?de utsatt og ny eksamen. Les mer:
Trekk fra eksamen
Det er mulig ? ta eksamen i emnet inntil tre ganger. Dersom du trekker deg fra eksamen etter fristen eller under eksamen, bruker du et eksamensfors?k.
Tilrettelagt eksamen
S?knadskjema, krav og frist for tilrettelagt eksamen.
Evaluering av emnet
Vi gjennomf?rer fortl?pende evaluering av emnet, og med jevne mellomrom ber vi studentene delta i en mer omfattende evaluering.