Teaching

Courses I have taught at various academic institutions.

Current Courses

Security

Course 2024/25

BSc in Computer Science

University of Murcia

Core security concepts and principles for undergraduate computer science students.

Secure Software Design and Development

Course 2024/25

MSc in Software Engineering

University of Murcia

Advanced techniques and methodologies for designing and developing secure software systems.

Software Security and Secure Software Life Cycle

Course 2024/25

MSc in Cybersecurity

University of Murcia

Comprehensive approach to integrating security throughout the entire software development lifecycle.

Machine Learning Extensions

Course 2024/25

MSc in Artificial Intelligence

University of Murcia

Advanced topics in extending machine learning algorithms and frameworks for specialized applications.

Previous Courses

Security

Course 2023/24

BSc in Computer Science

University of Murcia

Core security concepts and principles for undergraduate computer science students.

Secure Software Design and Development

Course 2023/24

MSc in Software Engineering

University of Murcia

Advanced techniques and methodologies for designing and developing secure software systems.

Software Security and Secure Software Life Cycle

Course 2023/24

MSc in Cybersecurity

University of Murcia

Comprehensive approach to integrating security throughout the entire software development lifecycle.