Teaching
Department of Mechanical Engineering, University of Thessaly
- MY0802 – Mechanics of Materials II (3rd– year undergraduate course)
- MY3100 - Finite Elements (4th– year undergraduate course)
- MY3300 - Finite Elements (5th– year undergraduate course)
- Structural Design of Energy Infrastructure (Post-Graduate Course)
School of Naval Architecture & Marine Engineering, National Technical University, Athens
- Marine Pipelines: Mechanics & Design (Post-Graduate Course)