IN1910 – Programmering for naturvitenskapelige anvendelser

IN1010 – Kursoversikt og Karakterkalkulator IN1910 – Programmering for naturvitenskapelige anvendelser
Studiepoeng: 10 Nivå: Bachelor Undervisningsspråk: Norsk

Kursoversikt

IN1910 – Programmering for naturvitenskapelige anvendelser er en fortsettelse av IN1900 og gir en innføring i mer avanserte begreper innenfor programmering og programvareutvikling. Emnet fokuserer på å introdusere nyttige verktøy og konsepter for vitenskapelig programmering.

Læringsmål

  • Avansert bruk av Python, inkludert arv og objektorientert programmering
  • Grunnleggende programmering i C++, inkludert abstrakte klasser og virtuelle metoder
  • Kjennskap til sentrale datastrukturer og algoritmer
  • Generering av tilfeldige tall og stokastiske simuleringer
  • Algoritmeanalyse og optimalisering
  • Bruk av versjonskontroll og verifikasjon, inkludert enhetstesting

Karakterkalkulator

Karakterskala

IN1910 bruker karakterskala bestått/ikke bestått.

Viktig informasjon

Undervisningsform

4 timer forelesninger og 2 timer øvelser per uke

Eksamen

Mappeevaluering og muntlig eksamen

Obligatoriske aktiviteter

Utvikling og levering av et større programsystem med dokumentasjon

Opptakskrav

Matematikk R1 eller Matematikk (S1+S2)

Anbefalte forkunnskaper

Grunnleggende Python-programmering

Overlappende emner

6 studiepoeng med INF1010 og IN1010

Hjelpemidler til eksamen

Alle hjelpemidler tillatt

Eksamensspråk

Norsk, svensk, dansk eller engelsk

Overlappende emner med IN1910 – Programmering for naturvitenskapelige anvendelser

Merk: Denne visualiseringen viser antall studiepoeng som overlapper mellom IN1910 og andre emner. Hold musepekeren over søylene for mer informasjon om hvert emne.

Ukentlig timefordeling for IN1910

  • 📚
    4 timer
    Forelesninger
  • 👥
    2 timer
    Øvelser