Home » Teaching


Hunter College, 2019 – Present:

  • CSCI49383 Virtual, Augmented and Mixed Reality
  • CSCI49382 Advanced Visualization Tools
  • CSCI49800 Supervised Research
  • CSCI23500 Software Analysis and Design II

Clemson University, 2016-2019:

  • Instructor, Introduction to Visualization and Virtual Reality
  • Instructor,Visualizing Scientific and Engineering Data
  • Instructor,Visualizing Research Data using Tableau, D3.js and Gephi
  • Instructor, Using Machine Learning (R and Python) with Tableau
  • Instructor, Scientific Visualization with Paraview, VMD, VisIt
  • Instructor, 3D Scanning and Animation using Adobe Fuse and Photoshop

Virginia Tech, Spring/Fall 2014:

  • Instructor, High Performance Visualization
  • Guest Lecturer, CS 5754 Virtual Environments: VR Software and Development

University College London, 2008 – 2012

  • Teaching Assistant, COMP6008 MultiMedia Computing
    Taught classes on Web Graphics (X3D)
  • Teaching and Lab Assistant, COMPGV07 Virtual Environments
    Taught classes on Mixed Reality, Tracking and Interaction
  • Lab Assistant, COMPGV10 Computer Graphics
    Led lab sessions and assisted students with coursework
Need help with the Commons? Visit our
help page
Send us a message