Current Courses

Fall 2022

  • COMP-102
    Programming for All 2
  • COMP-1020
    Programming for All 2
  • COMP-1020
    Programming for All 2
  • CS-6370
    Motion Planning
  • CS-5320
    Computer Vision
  • ME EN-6225
    Motion Planning
  • COMP-102
    Programming for All 2
  • CS-6951
    Teaching Menteeship
  • COMP-1020
    Programming for All 2
  • CS-7930
    Advanced Seminar
  • CS-4970
    CS Bachelor's Thesis
  • COMP-1020
    Programming for All 2
  • COMP-1020
    Programming for All 2

Summer 2022

Spring 2022

Professional Organizations

  • 2012 - present. Position : Senior Member.
  • 2012 - present. Position : Senior Member.

Courses I Teach

  • COMP-102 - Programming for All 2
  • COMP-1020 - Programming for All 2
  • COMP-1020 - Programming for All 2
  • CS-6370 - Motion Planning
  • CS-5320 - Computer Vision
  • ME EN-6225 - Motion Planning
  • COMP-102 - Programming for All 2
  • CS-6951 - Teaching Menteeship
  • COMP-1020 - Programming for All 2
  • CS-7930 - Advanced Seminar
  • CS-4970 - CS Bachelor's Thesis
  • COMP-1020 - Programming for All 2
  • COMP-1020 - Programming for All 2
  • CS-4970 - CS Bachelor's Thesis
  • ECE-3990 - Cooperative Educ
  • CS-5320 - Computer Vision
  • CS-6951 - Teaching Mentorship
  • CS-4970 - CS Bachelor's Thesis
  • CS-6320 - Computer Vision

Small Group Teaching

  • Robot Learning Reading Group.  2015  -  present