School of Architecture - Technical University of Crete
History and Theory of Architecture: Modern and Contemporary architecture
Architectural Design and Innovative Architectural Technologies
Architectural Design – Conservation of Historic Buildings and Sites