course-details-portlet

REA1121 - Matematikk for programmering

Om emnet

Nytt fra studieåret 2016/2017

Vurderingsordning

Vurderingsordning: Skriftlig eksamen
Karakter: Bokstavkarakterer

Vurdering Vekting Varighet Delkarakter Hjelpemidler
Skriftlig eksamen 100/100 5 timer

Faglig innhold

Logikk

Logiske gåter

Introduksjon til logiske programmeringsspråk

Bitvis logikk

Sannsynlighetsregning

Elementær sannsynlighetsregning og telling

Betinget sannsynlighet

Modellering ved hjelp av Markov-kjeder

Forventningsverdi og varians

Anvendelser i programvareutvikling

Lineær algebra

Egenvektorer, pseudo-invers og SVD (singular value decomposition)

Anvendelser i bildebehandling og anbefalingsystemer

Beregnbar linear algebra i Python og C++

Introduksjon til funksjonell programmering

Mekanikk i applikasjoner

Newtons mekanikk

Numerisk losning av bevegelseslikningene 

Elastiske og ikke-elastiske kollisjoner

Beregning av bane-kollisjoner.

Invertert kinematikk

Læringsutbytte

Etter fullført kurs så skal studentene ha kunnskaper om:

Andvendelser av matematisk logikk

Algoritmer for veisøk

Logisk og funksjonell programmering

Elementær mekanikk for spill and applikasjonser

Anvendelser av linear algebra i programvareutvikling

Rollen til matematikk i programmeutvikling

Ferdigheter i:

Logisk og funksjonell programmering 

Lage løsninger for veisøk

Analysere programmer ved hjelp av sannsynlighetsregning

Overføre matematiske beskrivelser til programkode

Generell kompetanse i:

Generell logisk og matematisk resonnering

Problemløsning og beskrivelser av løsninger

Generell programmeringsevne

Skriftlig og muntlig kommunikasjon på engelsk

Læringsformer og aktiviteter

Forelesninger|Obligatoriske oppgaver|Oppgaveløsning

Obligatoriske arbeidskrav:

 Inntil 5 obligatoriske innleveringer

Obligatoriske aktiviteter

  • Obligatoriske arbeidskrav

Mer om vurdering

Utfyllende om kontinuasjon:

Kontinuasjon/utsatt eksamen i august.

Spesielle vilkår

Krever opptak til studieprogram:
Bachelor i spillprogrammering (BSP)
Informatikk (ÅRINF)
Programmering [Spill | Applikasjoner] (BPROG)

Kursmateriell

 Utdelte kopier og notater

Flere sider om emnet

Ingen

Fakta om emnet

Versjon: 1
Studiepoeng:  10.0 SP
Studienivå: Grunnleggende emner, nivå I

Undervisning

Termin nr.: 1
Undervises:  VÅR 2017

Undervisningsspråk: Engelsk

-

Fagområde(r)

-

Kontaktinformasjon
Emneansvarlig/koordinator:

Ansvarlig enhet
Institutt for datateknologi og informatikk

Eksamensinfo

Vurderingsordning: Skriftlig eksamen

Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
Vår ORD Skriftlig eksamen 100/100 08.06.2017 09:00
Rom Bygning Antall kandidater
Sommer KONT Skriftlig eksamen 100/100 08.08.2017 09:00
Rom Bygning Antall kandidater
  • * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
Eksamensinfo

For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"

Mer om eksamen ved NTNU