DV1319 Introduktion till datasäkerhet

Programkurs, 7,5 högskolepoäng, Grundnivå, höstterminen 2014
Kursen är valbar inom programmet "Webbprogrammering", med start höstterminen 2012.

Information om anmälningsprocessen ges till studenter på programmet.

Översikt

Security is about protecting assets. More and more assets rely on computer based systems. Users, administrators, desginers and developers of these systems need to have a basic understanding of the security implications of their respective actions. This course gives an introduction to some threats related to computer security and protection mechanisms that tries to address these threats.

Kurstid

2014 vecka 36 till
2014 vecka 44

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Engelska

Kursplan

Huvudområde

Datavetenskap

Fördjupningsnivå

G2F

Antagning

Förkunskapskrav

För tillträde till kursen krävs att studenten har avklarat kurser i följande:
programmering, 7,5 högskolepoäng och datastrukturer och algoritmer, 7,5 högskolepoäng och operativsystem, 7,5 högskolepoäng och datanät, eller lokala nätverk, 7,5 högskolepoäng

Kurstid

2014 vecka 36 till
2014 vecka 44

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Engelska

Kursplan

Huvudområde

Datavetenskap

Fördjupningsnivå

G2F

Lärandemål

Innehåll

Kursen tillhandahåller en översikt om datasäkerhet:
  • Relationen till pålitliga system täcks via definitioner och distinktioner av olika säkerhetstermer.
  • Kryptografi introduceras som ett sätt att upprätthålla konfidentialitet och integritet.
  • Olika autentiseringsmetoder diskuteras och bidrar med den nödvändiga grunden för åtkomstkontroll. Åtkomstkontrollens huvudsakliga fokus ligger på modeller med flera säkerhetsnivåer, och deras lämpligaste användning.
  • En introduktion till olika hot, som till exempel illasinnad programvara och nätverksrelaterade risker, ges tillsammans med praktiska motåtgärder såsom brandväggar och system för intrångsdetektering.

Lärandemål

Efter avslutad kurs kommer studenten att:
  • individuellt kunna beskriva och förklara grunderna inom dataor- och informationssäkerhet.
  • individuellt kunna beskriva och förklara grundläggande metoder och tekniker för säkerhetsprocesser.
  • individuellt kunna konfigurera och underhålla enkla brandväggar och övervakningssystem för att upptäcka intrång.
  • kunna beskriva och övergripande förklara olika säkerhetsmodeller.

Generella förmågor

I kursen tränas följande generella förmågor:
  • Grundläggande IKT-kompetens
  • Kvalitetstänkande
  • Etiskt ställningstagande
  • Förmåga att kommunicera med icke-experter (inom området)
  • Kritiskt förhållningssätt och förmåga till självkritik

Kurslitteratur och övriga läromedel

Huvudlitteratur
Security Engineering. A Guide to Building Dependable Distributed Systems, 2nd ed
Författare: Anderson, Ross
Förlag: John Wiley & Sons
Utgiven: 2008, Antal sidor: 1040
ISBN-10: 0470068523
ISBN-13: 978-0470068526

Referenslitteratur
1. Introduction to Computer Security
Författare: Matt Bishop
Förlag: Addison-Wesley Professional
Utgiven: 2004, Antal sidor: 784
ISBN: 0-321-24744-2.

2. Practical Unix and Internet Security
Författare: Garfinkel, Simon and Spafford, Gene, 984 pages
Förlag: O'Reilly UK
Utgiven: 2003
ISBN: 0596003234

3. Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd ed
Författare: Schneier, Bruce
Förlag: John Wiley & Sons
Utgiven: 1995, Antal sidor: 784
ISBN: 0471117099

4. The OpenBSD PF Packet Filter Book
Författare: Jeremy C. Reed (Ed)
Förlag: Reed Media Service
Utgiven: 2006, Antal sidor: 183
ISBN: 978-0-9790342-0-6

5. Network Security Essentials, Applications and Standards, 3d ed
Författare: William Stallings
Förlag: Prentice Hall
Utgiven: 2006, Antal sidor: 432
ISBN: 0132380331

Kurstid

2014 vecka 36 till
2014 vecka 44

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Engelska

Kursplan

Huvudområde

Datavetenskap

Fördjupningsnivå

G2F

Upplägg - Litteratur

Kurslitteratur och övriga läromedel

Huvudlitteratur
Security Engineering. A Guide to Building Dependable Distributed Systems, 2nd ed
Författare: Anderson, Ross
Förlag: John Wiley & Sons
Utgiven: 2008, Antal sidor: 1040
ISBN-10: 0470068523
ISBN-13: 978-0470068526

Referenslitteratur
1. Introduction to Computer Security
Författare: Matt Bishop
Förlag: Addison-Wesley Professional
Utgiven: 2004, Antal sidor: 784
ISBN: 0-321-24744-2.

2. Practical Unix and Internet Security
Författare: Garfinkel, Simon and Spafford, Gene, 984 pages
Förlag: O'Reilly UK
Utgiven: 2003
ISBN: 0596003234

3. Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd ed
Författare: Schneier, Bruce
Förlag: John Wiley & Sons
Utgiven: 1995, Antal sidor: 784
ISBN: 0471117099

4. The OpenBSD PF Packet Filter Book
Författare: Jeremy C. Reed (Ed)
Förlag: Reed Media Service
Utgiven: 2006, Antal sidor: 183
ISBN: 978-0-9790342-0-6

5. Network Security Essentials, Applications and Standards, 3d ed
Författare: William Stallings
Förlag: Prentice Hall
Utgiven: 2006, Antal sidor: 432
ISBN: 0132380331

Lärande och undervisning

Utbildningen består av ett antal föreläsningar, som behandlar de teoretiska aspekterna av datasäkerhet. Kursen innehåller även ett antal obligatoriska laborationer, vars utformning är sådan att de bidrar till tillämpbar kunskap om hot mot datasäkerhet och skyddsmekanismer. Laborationerna ska lösas individuellt.

Arbetslivsanknytning

Ingen praktik ingår i planerade lärtillfällen. BTH strävar efter tät kontakt med näringslivet vid utveckling av kurser och program.

Lärare

Examinator
Martin Boldt

Kursansvarig
Martin Boldt

Lärare
Anders Carlsson
Anton Borg
Martin Boldt

Planerade lärtillfällen

Föreläsningar och laborationer.

Tidsåtgång

I genomsnitt bör en student räkna med att studera 200 timmar för att nå lärandemålen. I denna tid ingår alla olika förekommande lärandeaktiviteter (föreläsningar, självstudier, examination m. m.). Tidsuppskattningen baseras på att ett akademiskt år omfattar 60 högskolepoäng (motsvarar 60 ECTS credits), som svarar mot en total studietid på ca 1 600 timmar. Den faktiska studietiden varierar individuellt.

Kurstid

2014 vecka 36 till
2014 vecka 44

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Engelska

Kursplan

Huvudområde

Datavetenskap

Fördjupningsnivå

G2F

Examination

Bedömning

Examinationsmoment för kursen
Kod Benämning Högskolepoäng Betyg
0810 Tentamen 4,5 F-A
0820 Accesskontroll 1 U/G
0830 Sniffning och skanning 1 U/G
0840 Brandvägg 1 U/G

Betyg

Kursen bedöms med betygen F Otillräckligt, FX Otillräckligt, E Tillräckligt, D Tillfredsställande, C Bra, B Mycket bra eller A Utmärkt.

Kommande tentamenstillfällen

Tentadatum Moment Anmälningsperiod Ansv. Plats Klockan
2013-06-12 0810 2013-05-13 - 2013-05-29 EWO Karlskrona 15:00 - 20:00

För att få delta vid ett centralt samordnat tentamenstillfälle måste du ha anmält dig i Studentportalen senast 15 dagar innan tentamensdagen.

Lokal och tidpunkt publiceras ca 5 dagar innan tentamensdagen.

Det kan finnas andra planerade examinationstillfällen. Information om de finns i It's Learning eller på annan plats som kursansvarig hänvisar till.

Kursutvärdering

Kursansvarig ansvarar för att studenternas synpunkter på kursen systematiskt och regelbundet inhämtas och att resultaten av utvärderingar i olika former påverkar kursens utformning och utveckling.

Kurstid

2014 vecka 36 till
2014 vecka 44

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Engelska

Kursplan

Huvudområde

Datavetenskap

Fördjupningsnivå

G2F

 

Share Dela