EPN-V2

BEPE1700 Fundamentals of Programming Course description

Course name in Norwegian
Grunnleggende programmering
Weight
5.0 ECTS
Year of study
2023/2024
Course history
Curriculum
SPRING 2024
Schedule
  • Introduction

    Individuell skriftlig skoleeksamen under tilsyn på 3 timer.

    Eksamensresultat kan påklages.

  • Recommended preliminary courses

    Ingen utover opptakskrav.

  • Required preliminary courses

    Gradert skala A-F.

  • Learning outcomes

    Ingen utover opptakskrav.

  • Teaching and learning methods

    • Programmeringsmiljøer: Spyder og Jupyter Notebook
    • Variabler og datatyper (tall, tekst, logiske variable, lister, arrayer, tupler)
    • Plotting av data
    • Programmering av egne funksjoner
    • Testing og feilsøking av egen kode
    • Betinget programløp med if-else-betingelser
    • Repetert programløp med for-løkker og while-løkker
    • Lesing og skriving av fildata (numeriske data i txt-filer og Excel-filer)
    • Anvendelser av programmering til bl.a. optimering ("finne beste løsning"), som kurvetilpassing til gitte data (observasjoner).

  • Course requirements

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

    • 2 av 4 obligatoriske øvingsoppgaver.
    • Et refleksjonsnotat

  • Assessment

    Indviduell skriftlig flervalgsprøve på 3 timer under tilsyn.

    Eksamensresultat kan påklages.

  • Permitted exam materials and equipment

    Alle trykte  og skrevne hjelpemidler. 

  • Grading scale

    Gradert skala A-F.

  • Examiners

    En intern sensor. Ekstern sensor brukes jevnlig.