Winter 2024

  • CSCI 3431: Operating System

Past Courses (SMU)

  • CSCI 4472: Deep Learning for Computer Vision (Instructor)(Fall 2022)
  • CSCI 4471/6671: Computer Graphics (Instructor) (Fall ’23, ’21, ’19)
  • CSCI 3431:Operating Systems (Instructor) (Winter ’20, ’22, ’23, Fall ’20, ’18)
  • CSCI 6691: 3D Deep Learning (Directed Studies ) (Spring/Summer 2021)
  • CSCI 4476: Computer Vision & Digital Image Processing (Directed Studies) (Fall 2020)
  • CSCI 6692.1: Topics in 3D Vision and Procedural Modeling (Directed Studies) (Spring/Summer 2020)
  • CSCI 6694.2: Geometric Modeling (Directed Studies) (Winter 2020)
  • CSCI 6691: Topics in Real-time 3D Vision (Directed Studies) (Spring/Summer 2019)
  • CSCI 4452/6652: Algorithm Analysis (Instructor) (Winter 2019, 2021)
  • CSCI 1228 LAB: Advanced Comp. Programming & Prob. Solving (Instructor)(Winter 2022, 2023)
  • CSCI 1226: Introduction to Computer Programming (Instructor) (Fall ’18, ’19, Winter ’19, ’21)

Other Course Offerings

  • CSC 305: Introduction to Computer Graphics  (Instructor) (Winter 2018) (UVic)
  • ED 1200: Introduction to Computation and Visualization (TA) (Jan-May 2015,  2014, 2013, 2012, 2011) (IITM)
  • ED 5310: Differential & Computational Geometry (TA)(Jan-May 2012, 2013) (IITM)
  • ED 2090: Geometric Modeling & CAD Lab (TA) (August -November 2011) (IITM)
  • ME 1120: Engineering Drawing (TA) (August -November 2012) (IITM)
  • CS09 506: Theory of Computation (Instructor) (July -December 2009, 2010)
  • CS09 801: Advanced Computer Architecture and Parallel Processing (Instructor) (January -May 2007, 2010)
  • CO 101: C Programming Lab (TA) (July -November 2007, 2008 )
  • Multimedia Lab (Instructor) (March -May 2006)