UPM / IMDEA Software Institute Specialization Track in Software Development through Rigorous Methods (2017-2018)

Note: this course is taught at the the IMDEA Software Institute (in the Montegancedo Campus, 500 m. from the CS School). Please get in touch with the coordinator or one of the instructors for more details regarding the exact meeting place and possible schedule changes.

This course has specific requirements. If you are not a student affiliated to the IMDEA Software Institute, please follow these instructions. If you do not follow them, you may be asked to register in some other course.

Computer security



4 credits (ECTS)

The class will initially meet to settle down on an schedule which is adequate for everyone. Depending on the amount of work, lectures may need rescheduling in order for the students to have time to prepare their work adequately.


Knowledge on the basic principles of computer security. An undergraduate level course on computer security is desired but not required.

Course web page (if any)

Not yet available

Summary and objectives

This course will provide students with a global vision of the field of computer security. The course will be divided in independent lecture blocks, each one addressing basic concepts of an area of software security, information access control, security in communication networks, and privacy. Each block will contain theory lectures to provide the basic foundations and a practical excercise to put the learned concepts to work.


Will be selected based on latest research topics, as well as the background of the students.


Evaluation will be based on the student's ability to perform critical reading, the paper presentations, and the student's overall involvement in the course.

Recommended reading

Will be decided based on the selected topics.

Back to the initial page
Go to the IMDEA Software Institute page

Fractals are used with permission from their author Cory Ench | © 2006-2007. IMDEA Software.
All rights reserved | Legal Notice | Privacy Policy