EPN-V2

ITPE1400 Programming Course description

Course name in Norwegian
Programmering
Weight
10.0 ECTS
Year of study
2017/2018
Course history
  • Introduction

    Dette emnet skal gi studenten grunnleggende forståelse og ferdigheter innen imperative programmeringsprinsipper og objekt-orientert programmering.

  • Required preliminary courses

    Ingen ut over opptakskrav.

  • Learning outcomes

    Etter å ha gjennomført dette emne har studenten følgende læringsutbytte definert i kunnskap, ferdigheter og generell kompetanse:

    Kunnskap

    Studenten har grunnleggende forståelse for følgende emner innen programmering:

    • Typer
    • Instruksjoner, instruksjonssekvens, og instruksjonshopp
    • Funksjoner (prosedyrer)
    • Tabeller (arrayer)
    • Klasser og objekter
    • Arv
    • Polymorfisme

    Ferdigheter

    Studenten kan håndtere følgende programmeringskonstruksjoner i Java:

    • Operatorer og typer
    • Kontrollstrukturer
    • Klasser, konstruktører, og metoder
    • Abstraksjoner og enkle grafiske brukergrensesnitt

    Generell kompetanse

    Studenten kjenner til:

    • grunnleggende prinsipper for oppbygging av programmer
    • sammenhengen mellom programmeringsspråk og programutvikling
    • konsepter relatert til kvalitet og lesbarhet av kode
  • Teaching and learning methods

    Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra faglærer og/eller studentassistent. Det forventes at studentene følger forelesninger og øvinger.

  • Course requirements

    Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:

    • 4 arbeider
    • 2 individuelle prøver av 60 minutters varighet (uten bruk av hjelpemidler).
  • Assessment

    Individuell skriftlig eksamen på 3 timer

    Eksamensresultat kan påklages.

  • Permitted exam materials and equipment

    Ingen.

  • Grading scale

    I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er høyeste karakter og E er laveste) og F for ikke bestått.

  • Examiners

    En intern sensor. Ekstern sensor brukes jevnlig.