NWI-IPC026
Web Security
Cursus informatieRooster
CursusNWI-IPC026
Studiepunten (ECTS)3
CategorieBA (Bachelor)
VoertaalEngels
Aangeboden doorRadboud Universiteit; Faculteit der Natuurwetenschappen, Wiskunde en Informatica; Informatica en Informatiekunde;
Docenten
VorigeVolgende 1
Docent
dr. M.G.C. Acar
Overige cursussen docent
Docent
S.B. Andarzian
Overige cursussen docent
Docent
dr. ir. E. Poll
Overige cursussen docent
Examinator
dr. ir. E. Poll
Overige cursussen docent
Coördinator
dr. ir. E. Poll
Overige cursussen docent
Collegejaar2023
Periode
KW3  (29-01-2024 t/m 07-04-2024)
Aanvangsblok
KW3
Onderwijsvorm
voltijd
OpmerkingThis course has been moved from Q1 to Q3.
Inschrijven via OSIRISJa
Inschrijven voor bijvakkersJa
VoorinschrijvingNee
WachtlijstNee
Plaatsingsprocedure-
Cursusdoelen
After the course, students can:
  • explain what the standard security problems and possible privacy problems in web-applications are (such as SQL-injection, XSS, CSRF, leaking of various kinds of personal data, etc.) and how these work;
  • explain which countermeasures there are against these weaknesses, explain how these work, and apply some of these;
  • find and exploit such weaknesses in simple web-applications.
Inhoud
The web is built using a set of extremely successful set of technologies, including HTTP and HTML5, that enable not only all interaction with websites using a browser, but also much of the functionality of apps on mobile phones and tablets, and increasingly also of apps on desktops and laptops. These technologies not only bring a lot of convenient functionality, but also come with security and privacy risks, which is that this course is about. It covers standard types of security and privacy vulnerabilities, how they can be exploited, what the underlying root causes are, and what can be done to prevent them, detect them, or mitigate their impact.

Instructional Modes
  • Lecture
  • Self-study
Niveau

Voorkennis
Databases (IPC024) and Security (IPC021)
Toetsinformatie
Mandatory project work and written exam.
Bijzonderheden

Verplicht materiaal
Digitale leeromgeving (Brightspace)
Material is made available via the course website.

Aanbevolen materiaal
Boek
ISBN:9781292025407

Werkvormen
Computerpracticum

Cursus
AanwezigheidsplichtJa

Toetsen
Tentamen
Weging1
ToetsvormTentamen
GelegenhedenBlok KW3, Blok KW4

Opdrachten/Projectwerk
Weging0
ToetsvormProject
GelegenhedenBlok KW3, Blok KW4