Programvaruutveckling 15 hp
Om kursen
Modul 1. Objektorienterad programmering, 7,5 hp.
Modulen fokuserar på konstruktion av datorprogram med utgångspunkt i principer och metoder för stegvis problemlösning. Algoritmkonstruktion och programflöden är centrala i utformning och implementation av fungerande datorprogram, liksom tillämpning av objektorienterade begrepp som association, aggregation och generalisering, klasser, objekt, metoder och inkapsling. Vidare belyser modulen begrepp, metoder och tekniker relaterade till undantagshantering och felsökning, datalagring och användargränssnitt.
Modul 2. Databasdesign, 7,5 hp.
Modulen ger kunskaper och färdigheter i design av databaser samt grundläggande förståelse för databasteori. Begrepp som dataoberoende, datamodell, entiteter, samband mellan entiteter, attribut, nycklar, och funktionellt beroende gås igenom likväl som olika aspekter av databasdesign, till exempel datamodellering, normalisering, och frågespråk. Under kursmodulen behandlas väsentligen den relationella modellen och relationella databaser, men modulen ger även en introduktion till alternativa ansatser inom databasarkitektur. Vidare belyser modulen hur användningen av databaser realiseras genom databashanteringssystem, inklusive olika frågor som rör drift av sådana system, som transaktionshantering, återhämtning vid fel, säkerhet, datas tillförlitlighet och olika accessmetoder.
Denna kurs är en del av ett program
Den här kursen innehåller tillfällen som är en del av ett program på Umeå universitet. Du kan bara söka kursen om du går programmet. Information om ansökningstider och vad som gäller för dig får du från din institution.
AnmÀl dig
Kontakta oss
Ditt meddelande går till Infocenter som ser till att det hamnar hos rätt person – så att du får ett så bra och relevant svar som möjligt.