Teaching Abstract

In NC State University, I have worked as a Teaching Assistant in several undergraduate and graduate courses. I have collaborated with the Engineering Online of NC State University in order to implement and evaluate synchronous e-Learning technologies for the distance education students.

In the graduate level courses, we incorporated both asynchronous (e.g video recordings) and synchronous types of assisting (e.g. virtual meeting rooms). In the undergrad classes, I was working as a lab instructor through video broadcasting to UNC at Asheville, NC.

Teaching Experience

  • NC State University

    • Spring 2009 & 2010 Principles of Electrical & Computer Engineering (Matlab Instructor of the Distance Education section with the University of North Carolina at Asheville - live broadcasting).

    • Fall 2008 & 2010 Connection Oriented Networks (Teaching Assistant of Graduate & Distance Education - offline)

    • Spring 2009 Performance Evaluation of Computer Networks (Teaching Assistant of Advanced Graduate & Distance Education - offline)

    • Spring 2007 Microelectronics (Lab Instructor)

  • Gnomonas Tutoring, Greece worked as an instructor on Signal & Systems and Digital Signal Processing undergrad courses (Spring 2007)

Awards

  • Outstanding Teaching Assistantship Awards, NC State University (2008-09 and 2009-10)

  • Mentored Teaching Assistantship Award from the College of Engineering, NC State University (2009)

Presentations

I. Papapanagiotou, J. V. Devide, M. Devetsikiotis, M. Montoya-Weiss, “Networked 3D Virtual Computing for Collaborative Environments in Science and Education: Towards VCL 3.0”, 2nd International Conference on the Virtual Computing Initiative (ICVCI 2), 15-16 May 2008, Research Triangle Park NC, USA