Go to:
You are in:: Start > IM2014_09
Site map
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Informatics security

Code: IM2014_09     Acronym: SI

Classification Keyword
OFICIAL Informatics

Instance: 2020/2021 - 2S (of 08-02-2021 to 30-07-2021) Ícone do Moodle

Active? Yes
Responsible unit: Department of Computer Science
Course/CS Responsible: Master Programme in Medical Informatics

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIM 21 Current Studies Plan 1 - 3 27 81

Teaching Staff - Responsibilities

Teacher Responsibility
João Paulo da Silva Machado Garcia Vilela

Teaching - Hours

Theoretical and practical : 1,00
Tutorial Supervision: 0,71
Other: 0,21
Type Teacher Classes Hour
Theoretical and practical Totals 1 1,00
João Paulo da Silva Machado Garcia Vilela 1,00
Tutorial Supervision Totals 1 0,71
João Paulo da Silva Machado Garcia Vilela 0,71
Other Totals 1 0,21
João Paulo da Silva Machado Garcia Vilela 0,21

Teaching language

Suitable for English-speaking students


This course offers an introduction to computer security in both theory and practice. Students will develop the skills necessary to formulate and address the security needs in personal and organizational environments. The course will begin with a description of security goals and mechanisms, motivated by recent security incidents.Topics will include cryptography, authentication, secure communications, secure storage and data publishing, access control and practical examples of these technologies.

Learning outcomes and competences

To understand the fundamental concepts of information security, namely the principles of confidentiality, integrity and availability and the tools/mechanisms to obtain them. To know the most relevant cryptographic components and their purpose, understanting theit application contexts in real authentication and communication systems. Understand the operation of authentication protocols and security and privacy mechanisms in the Internet. Understand and apply privacy-preserving data publishing mechanisms.

Working method



Fundamental security concepts: confidentiality, integrity, availability, threat, vulnerability and security mechanisms. Cryptographic components: symmetric and asymmetric encryption, hash functions, authenticators, digital signatures. Applications of cryptography: authentication and secure communications Digital certification and PKI. Privacy-preserving data publishing mechanisms.

Mandatory literature

Bishop Matt; Introduction to computer security. ISBN: 0-321-24744-2
Mark Stamp; Information security. ISBN: 9780470626399
William Stallings; Cryptography and network security. ISBN: 9780138690175
William Stallings; Computer security. ISBN: 978-0-13-600424-0

Teaching methods and learning activities

Presentation of the topics with examples. Practical assignments.

Evaluation Type

Evaluation with final exam

Assessment Components

designation Weight (%)
Exame 100,00
Total: 100,00

Amount of time allocated to each course unit

designation Time (hours)
Estudo autónomo 134,00
Frequência das aulas 28,00
Total: 162,00

Eligibility for exams

Final exam

Calculation formula of final grade

Final mark = Final exam mark
Recommend this page Top
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-04-24 at 20:36:26 | Acceptable Use Policy | Data Protection Policy | Complaint Portal