Skip to content
Enrique Tomás Martínez Beltrán
HomeResearchPublicationsTeachingBlog
ENES
Contact
HomeResearchPublicationsTeachingBlog
ENES
Contact

Enrique Tomás Martínez Beltrán

Federated learning, trustworthy AI and cyberdefense research, focused on systems that are robust, privacy-preserving and useful in security operations.

  • Privacy Policy
  • Terms of Service
  • Accessibility Statement
  • GitHubopens in a new tab
  • LinkedInopens in a new tab
  • Google Scholaropens in a new tab
  • ResearchGateopens in a new tab
  • ORCIDopens in a new tab
  • Scopusopens in a new tab
  • DBLPopens in a new tab
  • Web of Scienceopens in a new tab

Enrique Tomás Martínez Beltrán. All rights reserved.

Back to top

This site loads optional analytics from Google and external analytics providers only if you accept. You can decline and continue using the site normally.

  1. Home
  2. Teaching in Cybersecurity, Secure Software and Distributed AI Systems

Teaching in Cybersecurity, Secure Software and Distributed AI Systems

Teaching and mentoring around security, secure software, machine learning and distributed systems.

Teaching Approach

Pre-doctoral Teaching Assistant

Teaching support across security, cybersecurity, secure software, machine learning, and distributed programming modules at the University of Murcia.

7

Courses supported

3

Academic years assisting

18

Labs led

4

Guest sessions

Education

Academic journey and research foundations in computer science, software systems, and data technologies.

2021 — Present

Ph.D. in Computer Science

CyberDataLab · University of Murcia

Research on federated learning, cybersecurity, and privacy-preserving AI for real-world deployments.

2020 — 2021

M.Sc. in New Technologies in Computing

University of Murcia

Advanced training in security, networks, and telematicsBridge between applied research and engineering practice

2016 — 2020

B.Sc. in Information and Communication Technologies

University of Murcia

Foundation in computing, communications, networks, and secure distributed systems.

Teaching Experience

Teaching appointments by academic year, with the specific modules supported in each period.

Academic Year 2025/2026

Pre-doctoral Teaching Assistant

University of Murcia

Murcia, Spain

Support for security and distributed systems modules

3 Courses

Security

Lab facilitation + assessment clinics
BSc Computer Engineering · Year 4

Assist with weekly labs and exam preparation on network defence and incident response.

Threat modelling labsIncident response walk-throughs

Cybersecurity

Case-study tutorials
BSc Data Science and Engineering · Year 4

Co-lead tutorials on securing data pipelines and privacy-aware analytics.

Pipeline hardeningPrivacy safeguards

Concurrent and Distributed Programming

Lab studio
BSc Computer Engineering · Year 2 / Double Degree (Math & CS)

Guide students through concurrency exercises and distributed programming labs.

Async patternsMessage passing

Academic Year 2024/2025

University of Murcia

Murcia, Spain

Secure software engineering and applied ML support

4 Courses

Security

Lab facilitation
BSc Computer Engineering · Year 4

Ran lab sessions on risk assessment and defensive tooling.

Risk scoringIDS tuning

Secure Software and the Secure Software Lifecycle

Seminar support
MSc Cybersecurity

Prepared DevSecOps demos and reviewed student pipelines.

Secure SDLCCI/CD controls

Design and Development of Secure Software

Project studio mentoring
MSc Software Engineering

Mentored project teams on secure design reviews.

Threat analysisCode review

Machine Learning Extensions

Practicum support
MSc Artificial Intelligence

Supported research practicums on continual learning and fairness checks.

Continual learningFairness tooling

Academic Year 2023/2024

University of Murcia

Murcia, Spain

Introductory secure software teaching support

3 Courses

Security

Lab facilitation
BSc Computer Engineering · Year 4

Coordinated lab handouts and grading for core security module.

Security governanceNetwork defence

Secure Software and the Secure Software Lifecycle

Seminar support
MSc Cybersecurity

Demonstrated secure pipeline tooling and answered Q&A during seminars.

Threat librariesDevSecOps tooling

Design and Development of Secure Software

Project studio
MSc Software Engineering

Assisted with code review clinics and red-team drills.

Design reviewsRed vs. blue drills