̽»¨¾«Ñ¡

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

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 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 .

Anbefalte forkunnskaper

Emnet bygger på kunnskaper tilsvarende R2. Emnet bør tas samtidig med eller etter MAT1100 – Kalkulus.

Overlappende emner

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  og det er ikke mulig Ã¥ gÃ¥ opp til eksamen i begge emner i samme semester.

Det er mulig å ta 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.

·¡°ì²õ²¹³¾±ð²Ô²õ²õ±è°ùÃ¥°ì

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  etter fristen eller under eksamen, bruker du et eksamensforsøk.

Tilrettelagt eksamen

³§Ã¸°ìnadskjema, krav og frist for .

Evaluering av emnet

Vi gjennomfører fortløpende evaluering av emnet, og med jevne mellomrom ber vi studentene delta i en mer omfattende evaluering.

Fakta om emnet

Studiepoeng
10
±·¾±±¹Ã¥
Bachelor
±«²Ô»å±ð°ù±¹¾±²õ²Ô¾±²Ô²µ²õ²õ±è°ùÃ¥°ì
Norsk

Emnet gikk for siste gang høsten 2016. 

Kontakt