Education & Professional Development


Ph.D. in Computer Science
Stony Brook University, Stony Brook, NY
Dissertation Title: DYNASOAR: DYNAmic Solid Objects of ARbitrary topology
Thesis Advisor: Professor Hong Qin (Computer Science, Stony Brook University)

M.S. in Computer Science
Stony Brook University, Stony Brook, NY

B.S. in Computer Science, Applied Mathematics
Stony Brook University, Stony Brook, NY
Graduated summa cum laude, Honors College graduate

Graduate Coursework

  • Computer Graphics
  • Computer Network Communication
  • Database Systems
  • Geometric Foundations of Computer Graphics
  • Logic in Computer Science
  • Theory of Computation
  • Visualization

Post-Graduate Coursework

  • Artificial Intelligence (Stanford University non-credit MOOC)
  • Machine Learning (Stanford University non-credit MOOC)

Relevant Undergraduate Coursework

Computer Science

  • Analysis of Algorithms
  • Computer Architecture
  • Compiler Design
  • Computer Organization & Systems Programming
  • Computer Science I & II
  • Fundamentals of Computer Graphics
  • Introduction to C Programming
  • Introduction to Theory of Computation
  • Mathematical Foundations of Computer Science I & II
  • Operating Systems
  • Principles of Programming Languages
  • Software Engineering I & II


  • Calculus I, II & III
  • Data Analysis
  • Discrete Mathematics
  • Linear Algebra
  • Numerical Analysis
  • Probability & Statistics (Calculus-based)
  • Probability Theory