Mandatory [M]

MSc Dissertation

The master thesis project is carried out under the supervision of one of the faculty members and involves – at a first stage – the identification of the research topic/ technological problem to be addressed and the research of literature for existing state-of-the-art. The output of the project, namely the description of the research area, […]

More »

Mobile Internet Security

Objective The main objective of this course is to study and analyse the security of mobile and wireless networks. These networks integrate heterogeneous technologies, provide a wide range of multimedia services regardless of the users’ location, and implement the concept of the mobile internet. Upon completion of this course, the students will be able to: […]

More »

Digital Forensics and Web Security

Objective The objective of this hands-on course is to present the students with techniques, methodologies and tools for successful forensics investigations. Moreover, it aims to broaden their knowledge of web application hacking and help them identify and circumvent various protection mechanisms in use on the web today. Finally, the open research issues in this area […]

More »

Legal and Regulatory Framework of Security

Objective This course considers the interaction between law and technology. It aims at giving students an appreciation of the regulatory, legal and ethical issues surrounding the use of information systems with emphasis on security issues. Computer specialists are also becoming involved in legal issues such as privacy and data protection or cybercrime. The goal of […]

More »

Research Methodology

Objective The main objective of the course is to highlight the privacy violation concerns in the modern digital world. The privacy concept and requirements are clearly distinguished from those of security, while the latest privacy enhancing technologies are presented. Finally, the risks against privacy introduced in new environments, like that of cloud computing, are discussed. […]

More »

Network Security

Objective The main objective of this course is to study and analyse the security of computer networks. It focuses on wired networks based on the Internet technology for computer communication and the provision of networked services. The security requirements (from both users and network point of view), technologies, mechanisms and protocols that aim to safeguard […]

More »

Security Assessment and Vulnerability Exploitation

Objective The main objective of this hands-on course is to provide practical experience for conducting in-depth security assessments and exploitation. The students will spend the majority of the course time in practical lab scenarios, to learn methodologies, techniques and tools to perform comprehensive vulnerability assessment and penetration testing. The course includes a «Capture The Flag» […]

More »

Applied Cryptography

Objective This course will Introduce the art and science of cryptography. Cover the main types of cryptographic algorithms and protocols. Present a wide variety of algorithms and their analysis. Explain how different cryptographic mechanisms are used in practice. Analyse the performance and security trade-offs between different kinds of algorithms. Upon completion of this course, the […]

More »

Information Systems Security and Privacy Protection

Objective The main objective of the course is the familiarisation of the students with the terminology and main principles of the Information Systems Security area, thus ensuring a common understanding among students of differing backgrounds. Methodologies for analysing and managing in a systematic way the risk of an information system will be presented in detail, […]

More »