Teaching

Columbia University

Programming and Problem Solving
Assignment Software Implementation
Fall 2012 - Fall 2015

Database Systems Implementation
Lectures - Assignment Design - Exams - Grading
Spring 2012 - Spring 2017

University of Athens

Compilers
Labs - Assignment Grading
Spring 2011

System Programming
Assignment Design - Grading
Spring 2011

Object Oriented Programming
Assignment Design - Grading
Fall 2010

Introduction to Programming
Assignment Design - Grading
Fall 2007 - Fall 2008 - Fall 2009 - Fall 2010