høst 2017

INF-1049 Introduksjon til beregningsorientert programmering - 10 stp

Sist endret: 26.02.2018

Ansvarlig fakultet

Fakultet for naturvitenskap og teknologi

Studiested

Tromsø |

Søknadsfrist

1. juni for emner som tilbys i høstsemesteret. 1. desember for emner som tilbys i vårsemesteret.

Emnetype

Emnet kan tas som enkeltemne. 

Opptakskrav

Opptakskrav: Generell studiekompetanse + MATRS: R1/(S1+S2). Søknadskode: 9354 - enkeltemner i informatikk Det kan også søkes opptak til emnet basert på realkompetanse.

Innhold

Emnet gir en innføring i programmering som verktøy i beregningsorienterte fag. Ulike problemstillinger blir satt inn i en naturvitenskapelig sammenheng slik at studentene ser hvordan problemer kan løses ved hjelp av programmering. 

Relevans i studieprogram: Informatikk som fag og teknologi inngår som en viktig anvendelse i de øvrige realfag. Programmeringsoppgavene i øvingsopplegget vil løse relevante faglige problemstillinger fra et eller flere av fagene fysikk, matematikk/statistikk, geologi og kjemi. 

Hva lærer du

Kunnskap:

  • grunnleggende kunnskap om programmering som verktøy i beregningsorienterte fag
  • grunnleggende kunnskap algoritmisk problemløsning av vitenskapelige problem
  • grunnleggende kunnskap om representasjon av strukturerte data i et programmeringsspråk og i et serialisert (lagret) format
  • grunnleggende kunnskap om aksessering og prosessering av strukturerte data

Ferdigheter:

  • grunnleggende ferdigheter i programmering med bruk av datastrukturer, kontrollstrukturer, iterasjoner og funksjoner
  • lage programskisser og algoritmer som løser matematisk spesifisert vitenskapelig problem
  • lage løsninger på mindre, virkelige problemer på én maskin med brukerinteraksjon, grafikk (plot, animasjoner) og lagring/lesing av data til/fra disk
  • prosessere strukturerte data ved hjelp programmer som man selv har utviklet
  • bruke ulike moduler/bibliotek i samspill med egen kode for å integrere, derivere, finne nullpunkter, beregne grenseverdier og rekker, samt løse differens- og differensial-likninger
  • kunne skrive kode for å løse problemer innenfor sitt beregningsorienterte fagområde (fysikk, matematikk/statistikk, kjemi og geologi)
  • konstruere tester for å finne feil i egne programmer

Generell kompetanse:

  • programmere i Python og ha kjennskap til andre høynivåspråk som for eksempel MATLAB og R
  • løse problemer algoritmisk og omsette det i programmer
  • kunne teste, feilsøke og korrigere egne program
  • kunne bruke programmering som verktøy for å løse et beregningsorientert problem 

Undervisnings- og eksamensspråk

Emnet er norskspråklig. Undervisning og eksamensoppgaver vil gis på norsk, men pensumlitteraturen er på engelsk. 

Undervisning

Forelesninger: 30 timer, Kollokvier: 30 timer, Lab.veiledning: 30 timer. Emnet gis hver høst. Ett semesters varighet. 

Eksamen

Eksamen omfatter skriftlig eksamen av 4 timers varighet som teller 100%. Arbeidskravet må være bestått for å få tilgang til eksamen.

Arbeidskrav: Inntil 5 skriftlige innleveringer vurdert til «godkjent» / «ikke godkjent». Det kan kreves muntlig presentasjon av innleveringene og demonstrasjon av et fungerende system. 

Karakterskala: Bokstavkarakter A-F. 

Kontinuasjonseksamen: Gis tidlig i undervisningsfritt semester, dersom emnet er obligatorisk i studieplanen. Skriftlig eksamen av 4 timers varighet som teller 100%. Arbeidskravet må være bestått for å få tilgang til kontinuasjonseksamen.

Utsatt eksamen: Gis tidlig i undervisningsfritt semester. Skriftlig eksamen av 4 timers varighet som teller 100%. Arbeidskravet må være bestått for å få tilgang til utsatt eksamen.

For mer informasjon, se forøvrig: - Utfyllende bestemmelser for eksamener ved Fakultet for naturvitenskap og teknologi - Forskrift for eksamener ved UiT

Eksamensdato

Skriftlig prø
ve 15.12.2017

Eksamensdato er foreløpig og vil kunne bli endret. Endelig eksamensdato kunngjøres på uit.no/eksamen og i studentweb primo mai for vårsemesteret og primo november for høstsemesteret

Timeplan

Studiepoengreduksjon

INF-1100 Innføring i programmering og datamaskiners virkemåte 3 stp

Pensum

Pensumliste legges vanligvis i Fronter, eller kan fås ved henvendelse til emneansvarlig eller studiekonsulent. 
Undervisning Høst 2017
Første frammøte: Fredag 18.08.2017 kl 10:15 i TEO-H1 1.820-AUD1.
Forelesning f.aman. Anders Andersen


Kontakt
Anders Andersen.jpg

Andersen, Anders


Telefon: +4777644703
Mobil: 95180675 anders.andersen@uit.no

Skip to main content