Datakommunikation och distribuerade system
Kursplan, Grundnivå, 1DT102
Kursen är avvecklad.
- Kod
- 1DT102
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Datavetenskap G2F, Teknik G2F
- Betygsskala
- Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 30 augusti 2018
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
15 hp matematik, inklusive 5 hp sannolikhet och statistik, och 60 hp datavetenskap, inklusive en fortsättningskurs i programmering och 5 hp datorarkitektur.
Mål
Efter godkänd kurs ska studenten kunna:
- förklara övergripande hur Internet är konstruerat och fungerar.
- resonera kring designalternativ i de olika skikten i TCP/IP protokollstacken.
- använda grundläggande verktyg för att undersöka ett nätverk och arbeta på ett distribuerat sätt.
- redogöra för grunderna inom data- och nätverkssäkerhet.
- resonera om olika typer av begränsningar i ett Internetbaserat distribuerat system.
- analysera ett enkelt distribuerat informationssystem.
Innehåll
Kursen är uppdelad i en teoretisk del och en praktisk del.
Den teoretiska delen tar upp:
- Introduktion till nätverk, protokollstackar och dataöverföring.
- Kärnprotokoll i Internetarkitekturen.
- Introduktion till routing och forwarding, Ethernet och andra fysiska teknologier.
- Funktion och konstruktion av vanliga distribuerade system och tillämpningar.
- Begränsningar som uppstår p.g.a. värdmaskiner, nätverk och mekanismer för distribuerade system.
- Processer, minnesmodeller, flyttbar kod och middleware.
- Säkerhetsaspekter, grundläggande kryptologi och nätverkssäkerhet.
Den praktiska delen tar upp:
- Utforskande av nätverk.
- Hantering av konflikter i en distribuerad miljö.
- Konstruktion av enklare nätverk och distribuerade system.
Undervisning
Föreläsningar, lektioner, handledda laborationer samt workshops.
Examination
Skriftlig tentamen (5 hp), muntlig och skriftlig redovisning av inlämningsuppgifter och laborationer (2 hp), samt muntlig och skriftlig redovisning av projekt (3 hp).
Om särskilda skäl finns får examinator göra undantag från det angivna examinationssättet och medge att en enskild student examineras på annat sätt. Särskilda skäl kan t.ex. vara besked om särskilt pedagogiskt stöd från universitetets samordnare för studenter med funktionsnedsättning.
Övriga föreskrifter
Kurser i grundläggande datakommunikation, såsom 1DT052 Datakommunikation I, och grundläggande kurser i distribuerade system, såsom 1DT064 Distribuerade system, kan inte räknas in i examen tillsammans med denna kurs. Kursen 1DT066 Distribuerade informationssystem kan inte heller räknas in i examen tillsammans med denna kurs.