Navigerat till

Informatik B 30 hp

Om kursen

Moment 1. Programmeringens grunder, 7,5 högskolepoäng
Basics of Programming, 7,5 credits
Kursmomentet behandlar principer och metoder för problemlösning med hjälp av dator och färdigheter i att konstruera datorprogram. Abstraktionens och formaliseringens roll i problemlösningsprocessen betonas och baseras på objektorienterade begrepp som association, aggregation och generalisering, klasser, objekt, metoder och inkapsling. Konstruktion av algoritmer och programflöden, datatyper och deras tillämpning ingår. Problem av olika karaktär behandlas som sortering och sökning, grafiska tillämpningar, in- och utmatning och filhantering samt tillämpningar där arrayer och länkade listor utnyttjas. Momentet syftar till att ge färdigheter i problemlösningens olika steg som kravspecifikationer för program, modularisering av program, användning av egna programbibliotek och standardbibliotek, uttestning och validering av program. Kursmomentet betonar också programmeringens plats i systemutvecklingsprocessen och dess betydelse för och beroende av övriga moment i denna. Färdigheter i programkonstruktion och praktisk förståelse för de begrepp som momentet behandlar uppnås genom laborationer med konstruktion av program på dator.

Moment 2. Databasdesign, 7,5 högskolepoäng
Database Design, 7,5 credits
Kursmomentet ger grunderna för teorin för databaser, kunskaper och färdigheter i design av databaser, med särskild hänsyn till interaktiva tillämpningar och de krav som interaktionen ställer på databasens utformning. Grundläggande begrepp som dataoberoende, datamodell, entiteter, relationer mellan entiteter, attribut, nycklar, funktionellt beroende gås igenom. Olika aspekter av design av databaser behandlas som datamodellering, normalisering, olika beskrivningsnivåer (scheman) och frågespråk. Under kursen behandlas väsentligen den relationella modellen och relationella databaser, men ger även en introduktion till alternativa ansatser inom databasarkitektur. Hur användningen av databaser realiseras genom databashanteringssystem behandlas 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. Kursmomentet omfattar även praktiska övningar i design av databaser samt skapande och bearbetning av sådana med hjälp av SQL och ett programspråk.

Moment 3. Projektledning och arbete i IT-projekt 7,5 högskolepoäng
Project Management and Work in IT-projects, 7,5 credits
Kursmomentet ger en orientering om vad IT-projekt kan vara i olika sammanhang och hur olika situationer påverkar ledarskapet inom IT-projekt. Det behandlar hela processen från initialaproblemformuleringar, organisationsformer och projektplanering till genomförande, avslut och utvärdering av IT-projekt. Kursen ger en kritisk fördjupning av kunskap kring olika projektorganiseringsdiskurser, för- och nackdelar med projekt som organisationsform samt olika strategier för att med projekt som organisationsform uppnå olika mål. Under kursmomentet ges studenterna även möjlighet att tillämpa informationsteknik för att stödja processinriktat arbete i projektform.

Moment 4. Tillämpat IT-projektarbete 7,5 högskolepoäng
Project Work, 7,5 credits
Kursmomentet avser att ge den studerande tillfälle att självständigt genomföra ett projektarbete inom IT-området. Detta innefattar val av projekt, problemformulering och avgränsning, problemlösning samt utarbetande av en skriftlig rapport. Den skriftliga rapporten försvaras i ett seminarium. Under projektarbetet ges den studerande kunskap om och insikt i aktuella frågor rörande projekthantering inom IT-området.

Lär känna Umeå universitet

Här finns utbildningar av hög kvalitet och forskning inom alla vetenskapsområden och det konstnärliga området. Gemensamt för alla våra utbildningar är hög kompetens bland lärarna och ett tätt samspel mellan forskning, utbildning, samverkan och innovation.

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.

Tänk på att universitetet är en statlig myndighet och att det du skriver här kan bli en allmän handling. Var därför försiktig med att skriva känsliga eller personliga frågor här i kontaktformuläret. Alla uppgifter behandlas enligt dataskyddsförordningen (GDPR).

Nytt meddelande

Utbildningen ges av

Informatik

Annat bra att veta

En glad student som har valt sina kurser för terminen.

Bygg din egen utbildning

Med fristående kurser kan du designa din egen unika utbildning.

En grupp studenter står i en verkstad omgiven av verktyg och studentarbeten.

Skillnad mellan gymnasiet och universitetet

Du har större frihet och ansvar om när, var och hur du vill studera.

Umeå Universitet, Naturvetarhuset. Studenter pluggar.

Så anmäler du dig

Har du hittat en eller flera utbildningar som du gillar och har behörighet till – sök!