IMT3281
Applikasjonsutvikling
Sist undervist 2021
Høst
Gjøvik
Engelsk
Om emnet
Faglig innhold
-Bruk av klassebiblioteker
-Flertrådsprogrammering
-Vindusprogrammering
-Internasjonalisering
-Dokumentasjon av kildekode
-Bruk av utviklingsverktøy og versjonskontroll
Læringsmål
Kunnskap
-Kandidaten skal kunne beskrive prinsippene bak og strukturen i generelle distribuerte systemer.
-Kandidaten skal kunne anvende ferdige moduler samt konstruere og anvende klassebiblioteker.
-Kandidaten skal kunne organisere funksjonalitet i hensiktsmessig klasse og pakkestrukturer.
Ferdigheter
-Kandidaten skal kunne benytte eksisterende biblioteker for å produsere større fler tråds programsystemer.
-Kandidaten skal mestre utvikling av GUI applikasjoner med flere vinduer
-Kandidaten skal beherske bruk av utviklingsverktøy og versjonskontrollsystemer.
Generell kompetanse
-Kandidaten kan planlegge og gjennomføre utviklingsprosjekter.
-Kandidaten kan benytte relevante samhandlingssystemer som gir mulighet for å jobbe sammen på prosjekter selv om deltakerne befinner seg på geografisk forskjellige steder.
-Kandidaten skal gjennom emnet opparbeide seg gode praktiske ferdigheter innen programmering.
Læringsformer og aktiviteter
Forelesninger, lab.øvelser, prosjektarbeid
Obligatoriske arbeidskrav:
Ingen