Basic Information
The Course Will Address Securing Computer Systems With Emphasis On The Security of Operating System and Basic Software/ Hardware That Supply Services to The Operating System. Vulnerabilities Exploitation And Advanced Protection of Cpu Hardware and Devices For Building Trusted Execution Environments. Hardware Based Protection Mechanisms (root Of Trust, Trusted Computing, Trustzone, Intel Sgx). Os Security Mechanisms# Access Control (specifically Selinux), Secure Boot. Cellular Devices Security (focus On Android), Virtualization Security. Learning Outcomes# By The End of The Course The Student Will# 1. Know What Are Security Vulnerabilities, Threat Model and Techniques For Threat Analysis. 2. Know The Issues of Securing Operating Systems, Vulnerabiliities, and How Attacks Against Computer Syetms Are Performed. 3. Know Advanced Mechanisms For Protection That Involve Special Hardware and Software, Such As Encrypted Memory in An Isolated Execution Environment, As Well As Various Issues in Cyber And Information Security.
Faculty: Computer Science
|Undergraduate Studies
|Graduate Studies
Pre-required courses
46209 - Structure of Operating Systems or 234123 - Operating Systems
Parallel course
Semestrial Information
Weekly Hours
3 Academic Credit • 2 Lecture Hours • 1 Discussion Hours • 1 Project Hours
Go to Course Page
Responsible(s)
Sara Bitan
Exams
Session A: 12-09-2024 Session B: 10-10-2024Registration Groups
|
|
Weekly Hours
3 Academic Credit • 2 Lecture Hours • 1 Discussion Hours • 1 Project Hours
Go to Course Page
Responsible(s)
Assaf Rosenbaum
Exams
Session A: 01-08-2023 09:00 - 12:00- אולמן 303.
- אולמן 311.
Registration Groups
|
|
Weekly Hours
3 Academic Credit • 2 Lecture Hours • 1 Discussion Hours • 1 Project Hours
Go to Course Page
Responsible(s)
Eli Biham
Exams
Session A: 13-02-2022 13:00 - 16:00- אולמן 309. 310. 311.
- אולמן 301. 302.
- אולמן 205.
Registration Groups
|
|