EPN-V2

MEK3100 Avansert Python-programmering for Ingeniører Emneplan

Engelsk emnenavn
Advanced Python Programming for Engineers
Studieprogram
Bachelorstudium i ingeniørfag - bygg
Bachelorstudium i ingeniørfag - elektro
Bachelorstudium i ingeniørfag - bioteknologi og kjemi
Bachelorstudium i ingeniørfag - maskin
Omfang
10.0 stp.
Studieår
2024/2025
Timeplan
Emnehistorikk

Innledning

Dette kurset er en fortsettelse av MEK1300 - Programmering 1 og går dypere inn i mer avanserte emner i Python som objektorientert programmering (abstraksjon, innkapsling, arv og polymorfisme), funksjonell programmering (lambda-uttrykk, kart, filter, zip), listeforståelse, generatorer, dekoratorer og metaprogrammering.

Anbefalte forkunnskaper

MEK1300 - Programmering 1

Læringsutbytte

Etter å ha fullført kurset, forventes det at studentene har oppnådd følgende læringsutbytte, definert med hensyn til kunnskap, ferdigheter og generell kompetanse :

Kunnskap

Studentene:

  • vil ha en god oversikt over programmeringsspråket Python og kan bruke det til å løse virkelige problemer av moderat størrelse.
  • kan forstå prinsippene for objektorienterte programmeringsfunksjoner (f.eks. klasse, objekt, metode, arv, polymorfi, innkapsling, osv.) og kan bruke disse til å skrive objektorientert kode.
  • kan forstå forskjellen mellom funksjonelle og objektorienterte trekk ved Python og vet når det er hensiktsmessig å bruke hver av dem.
  • kan utvikle robuste og pålitelige programmer med god objektorientert design, finne alternative løsninger for et gitt problem og vurdere fordeler og ulemper ved de ulike løsningene.

Ferdigheter

Studentene:

  • kan skrive klare og effektive programmer i Python.
  • kan identifisere og rette feil i sine egne programmer.
  • kan forstå og sette seg inn i andres programmer med sikte på feilsøking og endringer.

Generell kompetanse

Studentene:

  • kan lage effektive programmer i Python og løse relevante problemer.
  • kan gjennomføre en kodegjennomgang, dokumentere feil og foreslå forbedringer.
  • kan vurdere ulike programmeringsmetoder kritisk for et gitt problem.

Arbeids- og undervisningsformer

Forelesninger og øvinger.

Arbeidskrav og obligatoriske aktiviteter

Farmakologi er læren om legemidler og deres virkemåte og anvendelse. Emnet omhandler grunnleggende kunnskap i farmakologi, som er en forutsetning for å kunne gi sikker og riktig pasientbehandling. I emnet inngår også administrasjon av legemidler samt indikasjonen for bruk av legemidler.

Vurdering og eksamen

Individuell skriftlig eksamen på tre timer.

Eksamensresultat kan påklages.

Ved eventuell ny og utsatt eksamen kan muntlig eksamen bli benyttet. Dersom muntlig eksamen benyttes kan eksamensresultatet ikke påklages.

Hjelpemidler ved eksamen

Etter fullført emne har studenten følgende læringsutbytte definert i kunnskap og ferdigheter:

Kunnskap

Studenten

  • har kunnskap om lover og forskrifter relatert til legemiddelhåndtering
  • har bred kunnskap om grunnleggende farmakologi og legemiddelhåndtering
  • har kjennskap til begrepene farmakodynamikk, farmakokinetikk, bivirkninger og interaksjoner av legemidler
  • har kunnskap om legemidler ved sykdommer i respirasjonsorganene, hjerte og kar, fordøyelsessystemet, nyrer og urinveier, endokrine organer, bevegelsesapparatet, ved nevrologiske sykdommer og psykiske sykdommer
  • har kunnskap om legemiddelbruk hos barn, gravide, ammende og eldre
  • har kunnskap om bruk av legemidler ved smerter og kvalme
  • har kunnskap om bruk av legemidler ved infeksjonssykdommer
  • har kunnskap om misbruk av legemidler og rusmidler
  • har kunnskap om bruk av avviksmelding

Ferdigheter

Studenten

  • behersker sikkerhetskontroll av legemidler
  • behersker korrekt dokumentasjon av legemidler gitt i pasientbehandling

Vurderingsuttrykk

Arbeids- og undervisningsformene veksler mellom forelesninger, simulerings- og ferdighetstrening, studiegrupper, seminarer og selvstudier.

Praksis

Studentene har simulerings- og ferdighetstrening i administrasjon av legemidler, herunder:

  • Sikker arbeidsmetode for etablering av perifert venekateter og intravenøs injeksjon og infusjon, inhalasjonsbehandling, samt bruk av peroral, subcutan, intramuskulær, nasal og sublingual administrasjonsmåte
  • Sikker håndtering av risikomateriell (sprøytespisser)
  • Sikker arbeidsmetode for klargjøring og administrasjon av legemidler

Sensorordning

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

  • Minimum 90 prosent deltakelse i simulerings- og ferdighetstrening.
  • Minimum 80 prosent deltakelse på seminarer og i studiegrupper.

Emneansvarlig

Hadi Zahmatkesh

Emneoverlapp

Gradert skala A-F.