Kursplan för Integritetsskydd för personuppgifter

Kursplan fastställd 2025-02-20 av programansvarig (eller motsvarande).

Kursöversikt

  • Engelskt namnData privacy
  • KurskodDAT655
  • Omfattning7,5 Högskolepoäng
  • ÄgareMPCSC
  • UtbildningsnivåAvancerad nivå
  • HuvudområdeDatateknik
  • InstitutionDATA- OCH INFORMATIONSTEKNIK
  • BetygsskalaTH - Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3), Underkänd

Kurstillfälle 1

  • Undervisningsspråk Engelska
  • Anmälningskod 42128
  • Max antal deltagare50
  • Sökbar för utbytesstudenterNej

Poängfördelning

0125 Laboration 3 hp
Betygsskala: UG
3 hp
0225 Tentamen 4,5 hp
Betygsskala: TH
4,5 hp

I program

Examinator

Behörighet

Grundläggande behörighet för avancerad nivå
Sökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.

Särskild behörighet

Engelska 6
Sökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.

Kursspecifika förkunskaper

90 högskolepoäng i kurser inom datavetenskap och/eller matematik or eller motsvarande. Bland dessa kurser ska studenten ha:
• 5.0 hp i matematisk analys
• 7.5 hp i Statistiska metoder för datavetenskap eller motsvarande
• 7.5 hp i en kurs i funktionell programmering eller programmering med Python, eller motsvarande

Syfte

I en tid där data är en av våra mest värdefulla tillgångar har dataskydd blivit en grundläggande del av teknologin. Denna kurs utforskar de grundläggande principerna, teknologierna och praktiska tekniker som krävs för att skydda personlig information i datadrivna miljöer. Genom en kombination av teoretiska kunskaper och praktiska uppgifter ger kursen studenterna de verktyg de behöver för att både förstå och effektivt implementera åtgärder för dataskydd, särskilt i sammanhang där anonymisering och sekretessgarantier är kritiska.

Lärandemål (efter fullgjord kurs ska studenten kunna)

Kunskap och förståelse:

• Sammanfatta principerna bakom integritetslagar som GDPR.
• Identifiera utmaningar vid datadelning med fokus på att bevara integritet, inklusive anonymiseringstekniker och deras sårbarheter.
• Redogöra för teoretiska grunderna för Differential Privacy (DP) och dess egenskaper.
• Utveckla praktiska system och verktyg för att implementera DP.
• Använda algoritmer för syntetiska data och beskriva deras utmaningar, integritetsgarantier och användbarhet.

Färdigheter och förmåga:
• Kritisk analysera integritetsrisker i datadelningsscenarier och utvärdera styrkor och svagheter hos anonymiseringstekniker och DP.
• Designa och implementera system som använder DP-tekniker.
• Testa DP-mekanismer och utvärdera deras statistiska tillförlitlighet med hjälp av etablerade metoder.
• Generera syntetiska data och förstå avvägningen mellan datanytta och integritetsgarantier.

Värderingsförmåga och förhållningssätt:
• Utveckla ett kritiskt förhållningssätt till att bedöma integritetsbevarande system och ramverk, med hänsyn till avvägningar mellan nytta och integritet.
• Vara kapabel att fatta välgrundade beslut om valet av integritetsbevarande tekniker baserat på kontext, med beaktande av både teoretiska garantier och praktiska begränsningar hos mekanismer som k-anonymitet och differential privacy.
• Reflektera över de etiska implikationerna av dataintegritet och anpassa sina lösningar till rättsliga ramverk som GDPR, vilket underlättar efterlevnad i verkliga scenarier.

Innehåll

Kursen är uppdelad i två delkurser: teori och uppgifter. 

Teori: 

  1. GDPR-principer
  2. Traditionella anonymiseringstekniker
  3. Differential Privacy (DP)
  4. Systembyggande och testning med DP
  5. 'Syntetisk data med DP

Det kommer att finnas uppgifter under kursen, och kursen förväntas använda flera programmeringsspråk i föreläsningarna och uppgifterna, t.ex. Haskell och Python.


Organisation

Kursen kommer främst att genomföras genom traditionella föreläsningar och stödaktiviteter som mottagningstider för att hjälpa studenterna med uppgifterna.

Studenter förväntas:
Delta i föreläsningar för att förstå kärnämnen, delta i eventuella diskussioner eller aktiviteter under lektionerna, samt slutföra uppgifter.

Deltagande i föreläsningar är starkt rekommenderat för att fullt ut förstå materialet, även om det kanske inte är obligatoriskt.
Uppgifterna kommer att vara obligatoriska och är avgörande för att visa förmågan att tillämpa den inhämtade kunskapen.

Litteratur

Litteraturen baseras på en huvudlärobok, forskningsartiklar och kompletterande läroböcker. Kurslitteraturen kommer att vara tillgänglig för studenter åtta veckor innan kursstart.

Examination inklusive obligatoriska moment

Kursen kommer att bedömas genom två huvudkomponenter:

Tentamen: En skriftlig tentamen kommer att genomföras i slutet av kursen – detta är den huvudsakliga examinationen. Tentamen kommer att omfatta både förståelse och tillämpning av de koncept som ges i kursen. Det kommer att finnas ett omtentamenstillfälle.

Uppgifter: Under kursens gång måste studenterna genomföra en serie obligatoriska uppgifter som bedöms med godkänd eller underkänd. Uppgifterna måste vara godkända under kursens gång, och de kan lämnas in igen för en ny bedömningsmöjlighet vid nästa kurstillfälle, där de kommer att bedömas snabbt.

Slutbetyget för kursen är betyget på den skriftliga tentamen enligt skalan underkänd (U) eller godkänd (3, 4, 5)

Kursens examinator får examinera enstaka studenter på annat sätt än vad som anges ovan om särskilda skäl föreligger, till exempel om en student har ett beslut från Chalmers om riktat pedagogiskt stöd på grund av funktionsnedsättning.