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:

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.

Anbe