Checking date: 05/05/2025 08:09:28


Course: 2025/2026

Technologies for privacy
(18198)
Academic Program of Computer Engineering via Bachelor in Computer Engineering (Study Plan 2023) (Plan: 509 - Estudio: 218)


Coordinating teacher: PERIS LOPEZ, PEDRO

Department assigned to the subject: Computer Science and Engineering Department

Type: Electives
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Cryptography and Computer Security (course 3 / semester 1). Computer Networks (course 3 / semester 1). Security Engineering applied to computer engineering / to information systems (course 3 / semester 2).
Learning Outcomes
CB3: Students have the ability to gather and interpret relevant data (usually within their field of study) in order to make judgements which include reflection on relevant social, scientific or ethical issues. CB5: Students will have developed the learning skills necessary to undertake further study with a high degree of autonomy. CG2: Be able to generate new ideas (creativity), to anticipate new situations, to adapt to new situations, working in a team and interact with others, but at the same time be able to work autonomously. CG9: Efficiently use ICT resources to write technical reports and project and work reports on computing, as well as quality presentations. CGB4: Basic knowledge of the use and programming of computers, operating systems, databases and computer programmes with applications in engineering. CGB5: Knowledge of the structure, organisation, operation and interconnection of computer systems, the fundamentals of their programming, and their application to the resolution of engineering problems. CGO3: Ability to design, develop, evaluate and ensure the accessibility, ergonomics, usability and security of computer systems, services and applications, as well as the information they manage. CGO6: Ability to conceive and develop centralised or distributed computer systems or architectures integrating hardware, software and networks in accordance with the knowledge acquired. CGO8: Knowledge of basic subjects and technologies, which enable them to learn and develop new methods and technologies, as well as those which provide them with great versatility to adapt to new situations. CGO9: Ability to solve problems with initiative, decision-making, autonomy and creativity. Ability to know how to communicate and convey the knowledge, skills and abilities of the profession of Technical Engineer in Computer Science. CECRI10: Knowledge of the characteristics, functionalities and structure of Operating Systems and design and implement applications based on their services. CECRI11: Knowledge and application of the characteristics, functionalities and struc- ture of Distributed Systems, Computer Networks and Internet and design and implement applications based on them. CECRI18: Knowledge of the principles and regulations of computer science at national, European and international levels.
Description of contents: programme
1. Introduction to Cybersecurity. 2. Principles of privacy. 3. Introduction to advanced cryptography. 4. Privacy protection in Big Data. 5. Regulations.
Learning activities and methodology
AF1. THEORETICAL-PRACTICAL CLASSES. They will present the knowledge that students should acquire. They will receive the class notes and will have basic reference documents to facilitate the follow-up of the classes and the development of the subsequent work. Exercises and problems that students may have, will be solved and workshops and evaluation tests will be carried out to develope the necessary skills. AF2. TUTORIALS. Individualized (individual tutorials) or group (collective tutorials) assistance to students will be provided by the teacher. AF3. INDIVIDUAL OR GROUP STUDENT WORK. AF8: WORKSHOPS AND LABORATORIES AF9: FINAL EXAM. In which the knowledge, skills and abilities acquired throughout the course will be assessed globally. MD1: CLASS THEORY. Exhibitions in the teacher's class with support of computer and audiovisual media, in which the main concepts of the subject are developed and materials and bibliography are provided to complement the students' learning. MD2: PRACTICES. Resolution of practical cases, problems, etc. raised by the teacher individually or in groups. MD3: TUTORIALS. Individualized assistance (individual tutorials) or group (collective tutorials) to students by the teacher. MD6: LABORATORY PRACTICES. Applied / experimental teaching to workshops and laboratories under the supervision of a tutor.
Assessment System
  • % end-of-term-examination/test 60
  • % of continuous assessment (assigments, laboratory, practicals...) 40

Calendar of Continuous assessment


Extraordinary call: regulations
Basic Bibliography
  • Torra Vicenç. Data Privacy: Foundations, New Developments and the Big Data Challenge. Springer . 2017

The course syllabus may change due academic events or other reasons.