24S114ZP2 - Computer Security 2
Course specification | ||||
---|---|---|---|---|
Course title | Computer Security 2 | |||
Acronym | 24S114ZP2 | |||
Study programme | Software Engineering | |||
Module | ||||
Type of study | bachelor academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | Computer Security | |||
The goal | Introducing the advanced topics in data security with various business applications and developing skills to implement these mechanisms in computer systems. Introducing students to the basics of information security. | |||
The outcome | Students will gain knowledge about advanced data protection mechanisms, basic infromation security concepts, as well as the methodologies of security services implementation. | |||
Contents | ||||
Contents of lectures | Authentication applications (Kerberos, identityfederations, SAML, Oauth). Cloud Security. Electronic Mail Security (PGP, S/MIME). Network protocol security (SSH, DNSSEC). Advanced topics in data protection: homomorphic encryption, secret sharing, k of n threshold algorithms, zero knowledge proofs, data anonymisation algorithms. | |||
Contents of exercises | Same as theoretical content. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
2 | 2 | 1 | ||
Methods of teaching | Lectures, excersises with demos in computer lab, software project | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | Test paper | 40 | ||
Practical lessons | Oral examination | |||
Projects | 30 | |||
Colloquia | 30 | |||
Seminars |