Stockholms universitet logo, länk till startsida
Go to this page on our english site

Data- och systemvetenskap II

  • 30 hp

Kursen ger dig fördjupade kunskaper inom området data- och systemvetenskap.

Du läser kurser inom människa-datorinteraktion, databaser, objektorienterad programmering och datorarkitektur.

Kursen kan byggas på med Data- och systemvetenskap III, 30 hp för dig som vill fördjupa dig ytterligare inom området.

Här hittar du mer information om att sätta ihop en examen genom att läsa fristående kurser

  • Kursupplägg

    Kursen ges endast som helfartskurs på vårterminer och består av ett kurspaket med fyra kurser på 7,5 hp vardera. 

    Människa-datorinteraktion 7,5 hp
    Kursen syftar till att ge dig grundläggande kunskaper om grundbegrepp inom området människa-datorinteraktion och användningsprocessens psykologi. Kursen ger dig verktyg att identifiera faktorer som påverkar kommunikationen människa och dator positivt eller negativt och visar designmetoder som förbättrar kommunikationen mellan människa och dator.

    Databasmetodik 7,5 hp
    Kursen ger grundläggande kunskaper och färdigheter i databasmetodik, inklusive kunskaper om begrepp, metoder och verktyg som används vid utformning och implementering av relationsdatabaser. Målet med kursen är att förmedla kunskaper om logisk och fysisk design av databaser för relationsmodellen. Baserat på användarkrav definierar vi och implementerar en normaliserad relationsdatabasmodell i ett relationsdatabashanteringssystem.

    Programmering 2 7,5 hp
    Kursen fördjupar dina kunskaper inom objektorienterad programmering genom att gå igenom arv, klasshierarkier och dynamisk polymorfism. Dessutom fördjupas dina allmänna programmeringskunskaper genom introduktion av händelsestyrd programmering och grafiska användargränssnitt och datastrukturer. Vi använder Java som programmeringsspråk. Kursen ger också erfarenhet av programmering med komponentbibliotek (API), i detta fall Javas standardbibliotek.

    Datorsystem 7,5 hp
    Kursen ger en orientering i moderna datorsystem inom områdena hårdvaruarkitektur, operativsystem och nätverk. Kursen ger grundläggande förståelse för datorsystemets komponenter och principer och deras betydelse. På kursen får du en grundläggande förståelse för operativsystem och kommunikationsnätverk och dess funktionalitet.

    Undervisning

    Människa-datorinteraktion 7,5 hp
    Undervisningen omfattar 10 föreläsningar, 5 inlämningsuppgifter och 5 obligatoriska seminarier.

    Databasmetodik 7,5 hp
    Kursen genomförs med föreläsningar, lektioner, introduktioner, laborationer, projekt, redovisningar och handledning. Projektet har fem delar med obligatoriska redovisningar och genomförs i grupper om tre, fyra eller fem studenter. Antalet anpassas till totalantalet registrerade deltagare. Flera kurskomponenter är inspelade och tillgängliga via internet. Några kurskomponenter, eller delar av dem, ges möjligen endast via internet.

    Programmering 2 7,5 hp
    Undervisningen består av föreläsningar som går igenom begrep och illustrerar med exempel. Parallellt med undervisningen arbetar du med programmeringsuppgifter med möjlighet till handledning.

    Datorsystem 7,5 hp
    Undervisningen består av föreläsningar, övningspass och laborationer.

    Examination

    Människa-datorinteraktion 7,5 hp

    • Tentamen, 4,5hp, och inlämningsuppgifter
    • aktivt deltagande i de obligatoriska seminarierna, 3hp.
    • I början av kursen ges en "dugga" som kan ge bonuspoäng till ordinarie tenta.

    Databasmetodik 7,5 hp
    Examinationen består av två huvuddelar:

    1. tentamen, 4 hp
    2. projekt som består av fem delar som tillsammans ger 3,5 hp:
    •  Lektionsinlämning (inlämningsuppgift/quizzar, lämnas in en per lektion),
    •  Projekt 1,
    • Projekt 2,
    • Labb 1 och
    • Labb 2.

    Programmering 2, 7,5 hp
    Examinationen är uppdelad i två av varandra oberoende delar:

    • inlämningsuppgift, 3,5 hp: kan bestå av flera mindre inlämningsuppgifter. (t.ex. en inledande mindre uppgift och en större uppgift). Inlämningsuppgifterna består av problem som ska lösas och programmeras i Java. Uppgifterna löses enskilt i grupper om högst tre personer.
    • skriftlig tentamen, 4 hp. Böcker om Java-programmering är tillåtna som hjälpmedel på tentamen.

    Datorsystem 7,5 hp

    • Laboration, 3,5 hp. Under kursen hålls fyra laborationer.
    • Skriftlig tentamen, 4 hp

    Examinator

  • Schema

    Schema finns tillgängligt senast en månad före kursstart. Vi rekommenderar inte utskrift av scheman då vissa ändringar kan ske. Vid kursstart meddelar utbildningsansvarig institution var du hittar ditt schema under utbildningen.

    Mer detaljerad kursinformation, litteraturlista, schema och datum för kursstart hittar du i delkurser och scheman. Välj termin i drop-down menyn och sök på kursen/delkursens namn.

  • Kurslitteratur

    Observera att kurslitteraturen kan ändras fram till två månader före kursstart.

    Mer detaljerad kursinformation, litteraturlista, schema och datum för kursstart hittar du i delkurser och scheman. Välj termin i drop-down menyn och sök på kursen/delkursens namn.

  • Kontakt