- français
- English
Coursebooks
Computer security
COM-301
Lecturer(s) :
González Troncoso CarmelaLanguage:
English
Summary
This is an introductory course to computer security and privacy. Its goal is to provide students with means to reason about security and privacy problems, and provide them with tools to confront them.Content
The goal of this course is to introduce students to security engineering. The course will help students to think as an adversary so that they can analyse systems and establish security policies. We will cover a number of common security mechanisms at all layers, and learn their properties and limitations.
Core topics:
- Security design principles
- Access control
- Authentication mechanisms
- Applied cryptography
- Sotware and Network security
- Privacy
Keywords
Security Privacy
Learning Prerequisites
Recommended courses
CS-233a or CS-233b Introduction to Machine Learning (for programming)
COM-208 Computer Networks
CS-323 Operative systems
Important concepts to start the course
Basic notions TCP/IP
Basic notions programming
Learning Outcomes
By the end of the course, the student must be able to:- Analyze systems for security
- Decide on security mechanisms to apply
- Establish a security policy
Teaching methods
Pre-recorded lectures
Practical assignemnts interactivel resolved in class using the concepts learned in the lectures
Written exercises to reaffirm the learning of the course
Practical programming homeworks to develop attacks and defenses
Expected student activities
Attending lectures, solving exercises, reading and demonstrating understanding of provided materials.
Assessment methods
- Take home exams (80%)
- Practical homeworks (20%)
Supervision
Office hours | Yes |
Assistants | Yes |
Forum | Yes |
Resources
Bibliography
Computer security by Dieter Gollmann
Security Engineering by Ross Anderson
Computer Security: Principles and Practice by Stallings and Brown
Ressources en bibliothèque
- Security Engineering by Ross Anderson
- Computer security by Dieter Gollmann
- Computer Security: Principles and Practice by Stallings and Brown
Prerequisite for
- COM-402 Information security and privacy
- CS-523 Advanced topics on privacy enhancing technologies
In the programs
- SemesterFall
- Exam formDuring the semester
- Credits
4 - Subject examined
Computer security - Lecture
2 Hour(s) per week x 14 weeks - Exercises
1 Hour(s) per week x 14 weeks - Practical work
1 Hour(s) per week x 14 weeks
- Semester
- SemesterFall
- Exam formDuring the semester
- Credits
4 - Subject examined
Computer security - Lecture
2 Hour(s) per week x 14 weeks - Exercises
1 Hour(s) per week x 14 weeks - Practical work
1 Hour(s) per week x 14 weeks
- Semester
- SemesterFall
- Exam formDuring the semester
- Credits
4 - Subject examined
Computer security - Lecture
2 Hour(s) per week x 14 weeks - Exercises
1 Hour(s) per week x 14 weeks - Practical work
1 Hour(s) per week x 14 weeks
- Semester
- SemesterFall
- Exam formDuring the semester
- Credits
4 - Subject examined
Computer security - Lecture
2 Hour(s) per week x 14 weeks - Exercises
1 Hour(s) per week x 14 weeks - Practical work
1 Hour(s) per week x 14 weeks
- Semester
- SemesterFall
- Exam formDuring the semester
- Credits
4 - Subject examined
Computer security - Lecture
2 Hour(s) per week x 14 weeks - Exercises
1 Hour(s) per week x 14 weeks - Practical work
1 Hour(s) per week x 14 weeks
- Semester
- UNIL - Sciences forensiques, 2020-2021, Autumn semester
- SemesterFall
- Exam formDuring the semester
- Credits
4 - Subject examined
Computer security - Lecture
2 Hour(s) per week x 14 weeks - Exercises
1 Hour(s) per week x 14 weeks - Practical work
1 Hour(s) per week x 14 weeks
- Semester
Reference week
Mo | Tu | We | Th | Fr | |
---|---|---|---|---|---|
8-9 | |||||
9-10 | |||||
10-11 | |||||
11-12 | |||||
12-13 | |||||
13-14 | |||||
14-15 | |||||
15-16 | |||||
16-17 | |||||
17-18 | |||||
18-19 | |||||
19-20 | |||||
20-21 | |||||
21-22 |
legend
- Autumn semester
- Winter sessions
- Spring semester
- Summer sessions
- Lecture in French
- Lecture in English
- Lecture in German