ÐÒÔË´óתÅÌ

høst 2025
TEK-1520 Beregningsorientert programmering - 5 stp

Emnetype

Emnet kan tas som enkeltemne.

Opptakskrav

Generell studiekompetanse og Matematikk R1+R2 og Fysikk 1.

³§Ã¸°ìere som kan dokumentere ett av følgende kvalifiserer ogsÃ¥ for opptak:

  • generell studiekompetanse og bestÃ¥tt realfagkurs, eller
  • bestÃ¥tt 1-Ã¥rig forkurs for ingeniørutdanning, eller
  • 2-Ã¥rig teknisk fagskole etter rammeplan fastsatt av departementet 1998/99 og tidligere studieordninger.

*For å få opptak til enkeltemner på grunnlag av Y-veien, må søkeren oppfylle opptakskriteriene for Y-vei til studieprogrammet som emnet inngår i. I tillegg må søkeren oppfylle eventuelle forkunnskapskrav som er spesifisert for det konkrete emnet de søker opptak til. Det gis begrenset studierett til det spesifikke emnet - på samme måte som realkompetansesøkere.

³§Ã¸°ìnadskode: 9391


Studiepoengreduksjon

Du vil få en reduksjon i antall studiepoeng (som oppgitt under), dersom du avlegger eksamen i dette emnet og har bestått følgende emne(r) fra før av:

TEK-1500 Beregningsorientert programmering 2.5 stp
DTE-1520 Beregningsorientert programmering for datateknikk 2.5 stp

Innhold

Programmering

  • Grunnleggende innføring i programmeringsverktøy 
  • Hva er programmering
  • Script og funksjoner 
  • Valg og løkker 

Beregninger

  • Funksjoner og formler
  • Data, tabeller og grafer
  • Presisjon

IKT og Sikkerhet

  • Grunnleggende begreper
  • Bevissthet og sikkerhetskultur
  • Personvern
  • Lover, reguleringer og etikk

NB. Undervisning og eksamen i emnet er ikke fullstendig inndelt i disse tre delene.


Hva lærer du

Etter bestått emne skal studentene ha følgende læringsresultat:

Kunnskaper og forståelse:

Kandidaten kan

  • Gjenkjenne og gjøre rede for grunnleggende programmeringstekniske utfordringer som kan løses med programmering og datastrukturer.
  • Gjenkjenne og forklare bruken av variabler, operasjoner og funksjoner. 
  • Gjøre rede for grunnleggende sikkerhetsmekanismer i aktuelle IKT-løsninger.
  • Finne frem til gjeldende lover og regelverk for lagring og behandling av personopplysninger.
  • ForstÃ¥ relasjonen mellom programmering og matematiske/tekniske anvendelser.
  • Avdekke typiske sÃ¥rbarheter i IKT-løsninger og har kunnskap om slike sÃ¥rbarheter.

Ferdigheter:

Kandidaten kan 

  • Anvende grunnleggende teknikker innen praktisk programmering.
  • Anvende verktøy til statistiske og andre ingeniørmessige utfordringer.
  • Anvende verktøy som programmering og simuleringer til Ã¥ løse beregningsorienterte utfordringer.
  • Demonstrere dette gjennom praktisk anvendelse pÃ¥ utfordringer i obligatoriske arbeider og utfordringer.
  • Beskrive et matematisk problem i et formelt sprÃ¥k.
  • Identifisere generelle sikkerhets-, sÃ¥rbarhets-, personverns- og datasikkerhetsaspekter i systemer som anvendes til beregningsorienterte formÃ¥l.

Kompetanse:

Kandidaten:

  • Har innsikt i grunnleggende programvareutvikling for Ã¥ anvende dette til Ã¥ løse enkle ingeniørmessige problemer.
  • Kan relatere programmeringskunnskap til problemløsing og begrunne hvorfor det er et viktig redskap for teknisk ingeniørarbeid og vitenskap.
  • Har oversikt over lover og regler som berører aktuelle IKT systemer.

Undervisnings- og eksamensspråk

Norsk

Undervisning

Forelesninger og instruksjoner foreligger som opptak og forventes brukt av studentene. Det vil være kollektiv gjennomgang av eksempler og kollektivt styrte øvinger i starten. Gjennomføring av øving hvor veileder/assistent er tilgjengelig.

Verktøy som for eksempel MATLAB, Python, SageMath, eller tilsvarende vil bli introdusert i løpet av kurset.


Timeplan



Eksamen

Vurderingsform: Varighet: Karakterskala:
Hjemmeeksamen 2 Timer Bestått – Ikke bestått

Obligatoriske arbeidskrav:

Følgende arbeidskrav må være gjennomført og godkjent før man kan framstille seg til eksamen:

Oppgave Godkjent – ikke godkjent
ÐÒÔË´óתÅÌs samleside om eksamen

Mer info om arbeidskrav

En obligatorisk oppgave, se LMS for detaljer.

Kontinuasjonseksamen

Det arrangeres kontinuasjonseksamen for studenter som ikke har bestått siste ordinære eksamen i dette emnet.
  • Om emnet
  • Studiested: Narvik | Tromsø | Bodø | Alta | Mo i Rana | Nettstudium |
  • Studiepoeng: 5
  • Emnekode: TEK-1520
  • Tidligere Ã¥r og semester for dette emnet