Academic Experience
Teaching Activities:
Teaching computer science courses for MSc students. The courses are mainly focused on:
- Computer systems and networks.
- Cloud computing.
- Network security and protocols.
Teaching general and specific courses for high school students as preparatory courses for university entrance. The main courses are:
- Trends in computer science.
- Basic concepts of cryptography.
- Cyber security awareness training.
- Data privacy for students and teachers.
Academic Projects:
The following academic projects have been carried out during my Bachelor and Master studies:
- Stuxnet Malware Analysis (Reverse Engineering, Forensics and exploitation techniques).
- Websites Security: Examples of attacks and protection
- Practical study of Open Flow protocol integration in Software-Defined Networking.
- Implementation of chaotic cryptosystem using the logistic function.
- Structured Analysis for Real Time (SART) (The HP printer example).
- Creation of a secure electronic agenda using Java Card.
- Implementation of BigInt numbers and simulation of RSA algorithm.
- Conception and implementation of a dynamic website for webinar management.
- Implementation of a private cloud computing system using Openstack (Bachelor’s dissertation)