DM586: Netværk og Cybersikkerhed

Det Naturvidenskabelige Studienævn

Undervisningssprog: På dansk eller engelsk afhængigt af underviser, men engelsk ved internationale studerende
EKA: N330074102
Censur: Ekstern prøve
Bedømmelse: 7-trinsskala
Udbudssteder: Odense
Udbudsterminer: Efterår
Niveau: Bachelor

STADS ID (UVA): N330074101
ECTS-point: 7.5

Godkendelsesdato: 02-03-2023


Varighed: 1 semester

Version: Godkendt - aktiv

Kommentar

DM572 (10 ECTS) udgår E22 af det anbefalede studieforløb for BA datalogi, men udbydes fortsat til datalogi sidefagsstuderende og indgår som valgfrit for datascience. E24 udbydes en 7,5 ECTS version af kurset: DM586: Netværk og cybersikkerhed (7,5 ECTS).

Indgangskrav

Kurset kan ikke følges af studerende der har bestået DM557 eller DM572.

Faglige forudsætninger

Studerende, der følger kurset, forventes at: Have kendskab til programmering, fx ved at have fulgt DM574.

Formål


Kursets formål er at give kendskab til de forskellige aspekter af netværk og af computersikkerhed, til forhindring og opdagelse af sikkerhedsproblemer.
Kurset bygger oven på den viden, der er erhvervet i kurset DM574, og giver et fagligt grundlag for at studere emnerne DM510, der er placeret senere i uddannelsen.
I forhold til uddannelsens kompetenceprofil har kurset eksplicit fokus på at:

  • Give kompetence til: at håndtere komplekse og udviklingsorienterede situationer i studie- og arbejdssammenhænge og identificere egne læringsbehov og strukturere egen læring i forskellige læringsmiljøer
  • Give færdigheder i: at træffe og begrunde fagligt relaterede beslutninger og beskrive, formulere og formidle problemstillinger og resultater til enten fagfæller og ikke-specialister eller samarbejdspartnere og brugere
  • Give viden om: principper for konstruktion af computerhardware og styresystemer, herunder distribuerede og parallelle systemer


Målbeskrivelse

For at opnå kursets formål er det læringsmålet for kurset, at den studerende demonstrerer evnen til at:
  • Redegøre for grundlæggende netværk begreber og opbygningen af nutidens internet.
  • Anvende sockets til netværkskommunikation i programmering
  • Redegøre for funktionalitet og snitflader i applikationslaget af TCP/IP modellen, og funktionaliteten i DNS.
  • Redegøre for funktionalitet og snitflader i transportlaget af TCP/IP modellen og forskellen mellem UDP og TCP.
  • Redegøre for funktionalitet og snitflader i network-laget af TCP/IP modellen og redegøre for grundlæggende routing algoritmer, samt rutning I internettet.
  • Redegøre for funktionalitet og snitflader i link laget af TCP/IP modellen, herunder også fejlkontrol.
  • Redegøre for karakteristiske forskelle mellem trådløse og ikke trådløse netværk.
  • Anvende en pakke-sniffer til at analysere netværkstrafik
  • Redegøre for begreberne bag og anvendelser for både symmetrisk og "public key" kryptografi.                       
Redegøre for begreberne bag og implementeringen af følgende: 
  • Digitale certifikater og signaturer
    Key distribution og brugerautentificering.
    Transportniveausikkerhed.
    IpSec og VPN
  • Trådløs netværksikkerhed.
  • Elektronisk mail-sikkerhed.
  • Problemerne bag nylige sikkerhedshuller I software I kontakt med netværk, og hvordan man kan forebygge dem.
  • Beskrive metoder og redskaber brugt i penetrationstest og hacking og deres virkning.
  • Redegøre for teknikkerne anvendt til at opdage og forhindre intruders og ondsindet software.
  • Beskrive forskellige typer af firewalls og deres styrker og svagheder

Indhold

Kurset indeholder følgende faglige hovedområder:  Netværksniveauer, basale netværksbegreber, sockets, TCP/IP modellen, netværksprotokoller, elementær kryptografi (symmetrisk og "public key"), key distribution og brugerautentificering, transportniveausikkerhed, trådløs netværksikkerhed, elektronisk mail-sikkerhed, intruders, ondsindet software, firewalls, penetrationstest.

Litteratur

Se itslearning for pensumlister og yderligere litteraturhenvisninger.

Eksamensbestemmelser

Eksamenselement a)

Tidsmæssig placering

Efterår og januar

Udprøvninger

Portfolio

EKA

N330074102

Censur

Ekstern prøve

Bedømmelse

7-trinsskala

Identifikation

Studiekort

Sprog

Følger, som udgangspunkt, undervisningssprog

Varighed

Skriftlig eksamen: 3 timer

Hjælpemidler

Laptop, bøger og noter må anvendes. Adgang til internettet er ikke tilladt.
Nærmere beskrivelse af eksamensreglerne vil blive offentliggjort på kursets side i itslearning.

ECTS-point

7.5

Uddybende information

Portfolio eksamen bestående af: en skriftlig eksamen og et antal afleveringer med en samlet evaluering.

Reeksamen ændres til mundtlig eksamen, hvis der er 9 eller færre studerende tilmeldte. Den mundtlig reeksamen vil være i emner som er er kendte på forhånd. Der vil være opfølgningsspørgsmål til det præsenterede emne og andre emner fra kurset.

Vejledende antal undervisningstimer

65 timer per semester

Undervisningsform

På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen. Disse undervisningsaktiviteter udmønter sig i en anslået vejledende fordeling af arbejdsindsatsen hos en gennemsnitsstuderende på følgende måde:

  • Introfase (forelæsning - Antal timer: 39
  • Træningsfase: Antal timer: 26, heraf 26 timer eksaminatorie

I introfasen introduceres og perspektiveres begreber, teorier og modeller. I træningsfasen træner de studerende færdigheder og trænger dybere ned i det stof.

Aktiviteter i studiefasen: Læse den tildelte litteratur, løse hjemmeopgaver og anvende den tilegnede viden i praktiske projekter.

Ansvarlig underviser

Navn E-mail Institut
Peter Mayer mayer@imada.sdu.dk Concurrency

Yderligere undervisere

Navn E-mail Institut By
Luís Cruz-Filipe lcf@imada.sdu.dk Concurrency

Skemaoplysninger

Administrationsenhed

Institut for Matematik og Datalogi (datalogi)

Team hos Uddannelsesjura & Registratur

NAT

Udbudssteder

Odense

Anbefalede studieforløb

Overgangsordninger

Overgangsordninger beskriver, hvordan et kursus erstatter et andet kursus, når der ændres i et studieforløb.
Hvis der er lavet en overgangsordning for et kursus vil den fremgå af oversigten.
Se overgangsordninger for alle kurser på Det Naturvidenskabelige Fakultet.