Advanced Topics in Security and Privacy
Faculteit | Science and Engineering |
Jaar | 2020/21 |
Vakcode | WMCS001-05 |
Vaknaam | Advanced Topics in Security and Privacy |
Niveau(s) | master |
Voertaal | Engels |
Periode | semester I a |
ECTS | 5 |
Rooster | rooster.rug.nl |
Uitgebreide vaknaam | Advanced Topics in Security and Privacy | ||||||||||||||||||||||||
Leerdoelen | At the end of the course, the student is able to: 1) identify various security and privacy problems that are present in today's networked devices. 2) apply techniques (e.g. differential privacy, role-based access control) from security/privacy to address real-world situations/problems. 3) select a relevant security/privacy technique (e.g. taint analysis) for a given problem (e.g. mobile security) and argue for the choice of this technique. 4) evaluate the selected technique on relevant aspects (e.g. scalability, correctness). |
||||||||||||||||||||||||
Omschrijving | Computers and networks are the backbones of our modern society. We rely on them in almost every aspect of our lives (e.g. education, healthcare) and are surrounded by smart devices (mobile phones) that collect and process sensitive information more than ever. While we enjoy the benefits of IT infrastructures/devices non-stop, they also bring certain security and privacy risks related to sensitive data. Any unauthorised access to sensitive data or its misuse may have important legal and financial consequences. This course aims to provide an overview of some of the recent developments in security and privacy research in the form of lectures and presentations. The lectures will cover various data-centric security/privacy topics. These include access control (e.g. RBAC and OIDC), mobile security/privacy, encrypted databases (e.g. homomorphic encryption, garbled circuits), privacy-enhancing technologies (e.g. differential privacy), secure multi-party computing, blockchain security. The course will proceed in an interactive manner and promote constructive discussions. Students will be asked to make a presentation over a chosen research paper (will be provided a priori) and work on a project within groups. |
||||||||||||||||||||||||
Uren per week | |||||||||||||||||||||||||
Onderwijsvorm | Hoorcollege (LC), Opdracht (ASM), Practisch werk (PRC) | ||||||||||||||||||||||||
Toetsvorm |
Practisch werk (PR), Presentatie (P)
(The final grade (F) is calculated as follows: if Pr>=5 and Pa>=5 then F=(Pr * .5 + Pa * .25 + As * .25) else F=Min(5, (Pr * .5 + Pa * .25 + As * .25)) where Pr is Project, Pa is Paper and As is the lab assignments.) |
||||||||||||||||||||||||
Vaksoort | master | ||||||||||||||||||||||||
Coördinator | F. Turkmen, PhD. | ||||||||||||||||||||||||
Docent(en) | F. Turkmen, PhD. | ||||||||||||||||||||||||
Verplichte literatuur |
|
||||||||||||||||||||||||
Entreevoorwaarden | The course assumes basic knowledge of security and thus recommends the course unit "Information Security" (INBSEC-08) to be followed earlier in the Computing Science minor. However, this is not a strict requirement since relevant reading material will be provided for self-study. | ||||||||||||||||||||||||
Opmerkingen | This course was registered last year with course code WMCS19000 |
||||||||||||||||||||||||
Opgenomen in |
|