MAT-IN1105 – 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. Emnet er en kombinasjon av de to emnene MAT-INF1100 – Modellering og beregninger 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 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.

Overlappende emner

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

Eksamensspr?k

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 karakterskalaen

Adgang til ny eller utsatt eksamen

Dette emnet tilbyr b?de utsatt og ny eksamen. Les mer:

Mer om eksamen ved UiO

Andre veiledninger og ressurser finner du p? fellessiden om eksamen ved UiO.

Sist hentet fra Felles Studentsystem (FS) 5. mai 2024 09:59:34

Fakta om emnet

Niv?
Bachelor
Studiepoeng
10
Undervisning
H?st
Eksamen
H?st
Undervisningsspr?k
Norsk