Code: S3C3
ECTS: 6
Semester: 3rd
This technical course provides a comprehensive exploration of the principles and practices of securing data and transactions in the digital age, with a focus on the latest technologies such as cybersecurity, blockchain, and NFTs. Students will gain a deep understanding of the threats and vulnerabilities in today’s digital landscape and develop the skills to design, implement, and manage secure systems for various applications.
Introduction to the principles of data and transaction security in contemporary digital environments; cybersecurity foundations, including threats, vulnerabilities, risk management, and protection strategies; core cryptographic concepts and their role in secure communication and data protection; authentication, identity management, and access control; secure transaction systems in digital platforms and financial or organisational contexts; blockchain fundamentals, distributed ledgers, consensus mechanisms, and smart contracts; security issues in blockchain applications and digital asset infrastructures, including NFTs; privacy, compliance, and regulatory dimensions of secure data practices; technical, organisational, and ethical challenges in securing digital transactions and infrastructures.
- Search, analysis and synthesis of data and information, with the use of the necessary technology
- Adaptability to new situations
- Decision-making
- Working independently
- Team work
- Working in an interdisciplinary environment
- Project planning and management
- Showing social, professional and ethical responsibility and sensitivity to gender issues
- Criticism and self-criticism
Upon successful completion of the course, students will be able to:
Knowledge
- explain the principles of cybersecurity, cryptography, secure transactions, and data protection;
- describe the architecture and operational logic of blockchain systems, smart contracts, and digital asset infrastructures;
- identify vulnerabilities, threats, and compliance requirements related to data and transaction security.
Skills
- analyse security risks in digital systems and transaction workflows;
- apply technical and conceptual tools to support the design of more secure data and transaction environments;
- evaluate the security implications of blockchain-based and other distributed transaction systems.
Competences
- make informed judgements regarding secure system design and responsible data practices;
- critically assess the promises and limitations of emerging security technologies;
- integrate technical understanding with ethical, legal, and organisational considerations in digital security contexts.