NWI-IBC034
Operating Systems Security
Cursus informatieRooster
CursusNWI-IBC034
Studiepunten (ECTS)3
CategorieBA (Bachelor)
VoertaalEngels
Aangeboden doorRadboud Universiteit; Faculteit der Natuurwetenschappen, Wiskunde en Informatica; Informatica en Informatiekunde;
Docenten
VorigeVolgende 1
Docent
D.O.C. Greconici, MSc
Overige cursussen docent
Docent
dr. V. Moonsamy
Overige cursussen docent
Docent
dr. S. Samardjiska
Overige cursussen docent
Examinator
dr. S. Samardjiska
Overige cursussen docent
Coördinator
dr. S. Samardjiska
Overige cursussen docent
Collegejaar2019
Periode
KW2  (04-11-2019 t/m 02-02-2020)
Aanvangsblok
KW2
Onderwijsvorm
voltijd
Opmerking-
Inschrijven via OSIRISJa
Inschrijven voor bijvakkersJa
VoorinschrijvingNee
WachtlijstNee
Plaatsingsprocedure-
Cursusdoelen
After this course, the students are able to
  • recognize limitations of classic UNIX security,
  • understand security concepts of modern operating systems for desktop and mobile devices,
  • evaluate OS configurations from a security perspective,
  • identify and apply common attacks against operating systems,
  • recognize and utilize standard defense mechanisms.
Inhoud
This lecture gives an introduction to security issues of operating systems and in particular puts the content of the lecture of "Hacking in C" into a broader context.
Niveau

Voorkennis
Knowledge of the C programming language as well as background from the course "Hacking in C" (https://cryptojedi.org/peter/teaching/hacking-in-c-2019.shtml) is highly recommended. Background on the topics of "Security" and "Network Security" is helpful but not crucial.
Toetsinformatie
Homework assignments and written exam. The assignments are mandatory and are worth 10 % of the final grade. Students with two or more missed (non-delivered) assignments will fail, regardless of the final exam outcome. The minimum grade for the assignments is 4. The final exam is worth 90% of the grade. The minimum grade of the final exam is 6.
Bijzonderheden

Onderwerpen
• Singleuser/Multiuser environments
• Authentication
• Authorization
• File-access policies
• Memory protection
• Virtualization and related security issues
• Malware and malware detection
• Security-enhanced operating systems
• Operating systems designed for security

Toetsinformatie
Homework assignments and written exam.
The assignments are mandatory and are worth 10 % of the final grade.
Students with two or more missed (non-delivered) assignments will fail, regardless of the final exam outcome.
The minimum grade for the assignments is 4.
The final exam is worth 90% of the grade.
The minimum grade of the final exam is 6.

Voorkennis
Knowledge of the C programming language as well as background from the course "Hacking in C" (https://cryptojedi.org/peter/teaching/hacking-in-c-2019.shtml) is highly recommended.
Background on the topics of "Security" and "Network Security" is helpful but not crucial.

Verplicht materiaal
Handouts
Additional material and lecture slides will be on the course Brightspace page

Aanbevolen materiaal
Boek
General background: "Introduction of Computer Security" by Michael Goodrich and Roberto Tamassia
Boek
"Operating System Security" by Trent Jaeger

Werkvormen
Cursus
AanwezigheidsplichtJa

Hoorcollege
AanwezigheidsplichtJa

Werkcollege
AanwezigheidsplichtJa

Zelfstudie

Toetsen
Opdrachten
Weging1
ToetsvormOpdracht
GelegenhedenBlok KW2

Tentamen
Weging9
ToetsvormTentamen
GelegenhedenBlok KW2, Blok KW3