List of courses taught (in reverse chronological order) (FS: Fall Semester, SS: Spring Semester)

University of Cyprus, 2016-2019

“Basic Infinitesimal Calculus” (SS 2018-2019, Department of Economics)

“Basic Infinitesimal Calculus” (FS 2018-2019, Department of Economics)

“Calculus for Engineers” (FS 2018-2019, Department of Engineering)

“Galois Theory” (Graduate course, SS 2017-2018, Department of Mathematics)

“Ordinary Differential Equations” (SS 2017-2018, Department of Engineering)

“Basic Infinitesimal Calculus” (FS 2017-2018, Department of Economics)

“Basic Mathematics” (FS 2017-2018, Department of Mathematics)

“Introduction to Analysis” (SS 2016-2017, Department of Mathematics)

“Calculus I” (SS 2016-2017, Department of Mathematics)

“Basic Infinitesimal Calculus” (FS 2016-2017, Department of Mathematics)

“Calculus for Computer Scientists” (FS 2016-2017, Department of CS)


Penn State University, 2013-2016

“Calculus I” (FS 2015-2016, Mixed Audience)

“Calculus II” (FS 2015-2016, Department of Engineering)

“Geometry and Mathematical Physics” (July-August 2015, PSU. - Peking U. Summer School, State College, USA)

“Algebra, Geometry and Mathematical Physics” (SS 2014 -2015, Department of Mathematics)

“Calculus I” (SS 2014-2015, Mixed Audience)

“Calculus III” (FS 2014-2015, Department of Engineering)

“Geometry and Mathematical Physics” (May-June 2014, PSU. - Peking U. Summer School, Peking U., China.)

“Algebra, Geometry and Mathematical Physics” (SS 2013-2014, Department of Mathematics)

“Linear Algebra” (SS 2013-2014, Department of Engineering and Economics)

“Calculus I “ (FS 2013-2014, Department of Engineering)


University of Cyprus, 2011-2013

“Calculus II” (SS 2012-2013, Department of Economics)

“Calculus II” (SS 2012-2013, Department of Biology)

“Calculus I” (SS 2012-2013, Department of Mathematics)

“Calculus for Engineers” (FS 2012-2013, Department of Mechanical Engineering)

“Introduction to Mathematical Physics” (FS 2012-2013, Department of Physics)

“Calculus II” (SS 2011-2012, Department of Economics)

“Calculus II” (SS 2011-2012, Department of Biology)

“Calculus I” (FS 2011-2012, Department of Biology)

“Calculus I” (FS 2011-2012, Department of Economics)

“Introduction to Mathematical Physics” (FS 2011-2012, Department of Physics)


Aristotle University Thessaloniki, 2010-2011

“Algebraic Structures II” (SS 2010-2011, Department of Mathematics)

“Differential Equations” (SS 2009-2010, Department of Mathematics)

“Calculus II” (SS 2009-2010, Department of Mathematics)