Master in Software and Systems

Computer Security

Lecturer (Coordinator):
Manuel Carro
Julio Mariño
Juan Caballero
Boris Köepf
Dario Fiore
Alessandra Gorla


First semester




This course gives students a general view of Computer Security. Lectures are divided in independent blocks which provide basic cocepts in Computer Security, such as cryptography, software security, information access control, communication network security, or privacy. Each block includes a theory part to give students the basic concepts and a practical exercise to demonstrate and fix the presented concepts. The particular order and length of the topics in the blocks will depend on the schedule of the instructors.

Students taking this subject will:

Learning Goals


  1. Cryptography
  2. Software Security
  3. Information Access Control
  4. Network security
  5. Privacy



Assessment Method

Tuition Language


Subject-Specific Competences

More information:

This table shows the code, description and proficiency level for each subject-specific competence

Code Competence Proficiency Level
SSC2 Analysis and synthesis of solutions to problems requiring innovative approaches to the definition of the computational infrastructure, processing and analysis of heterogeneous data types A
SSC7 Evaluation and application of diverse mathematical and statistical theories, and available knowledge extraction and discovery processes, methods and techniques for large data volumes A
SSC8 Application of the theoretical and mathematical foundations of heterogeneous functions and data processing and analysis and evaluation and design of related methods for application in practical domains A

Learning Outcomes

More information:

This table shows the code, description and proficiency level for each subject learning outcome

Code Learning Outcome Associated competences Proficiency level
RA-APDI-4 Be familiar with examples of real applications and research trends and lines SSC2, SSC7 S
RA-APDI-6 Select and apply optimization methods to specific problems SSC8 A

Learning Guide

Subject learning guide for Computer Security