Heterogeneous Soft Matter Transport & Design
  • Home
  • Bio
  • Research
  • Publications
  • Group
  • Teaching
  • Collaborators
YouTube
Students' Evaluations
Your browser does not support viewing this document. Click here to download the document.
Santa Clara University
2026 Fall          MECH122 Fluid Mechanics
2026 Spring    MECH103 
Mathematical Methods in Mechanical Engineering
2026 Spring    MECH103R 
Mathematical Methods in Mechanical Engineering Recitation​​​
2026 Spring    MECH202 
Advanced Engineering Mathematics I and II
2026 Spring    MECH298 Independent Study​​
2026 Winter  MECH122 
Fluid Mechanics
​​2026 Winter  MECH122L Fluid Mechanics Laboratory
2026 Winter  MECH141 Mechanical Vibrations
2026 Winter  MECH201 Advanced Engineering Mathematics II
2025 Fall         MECH399 Ph.D. Thesis Research


University of Florida
2025 Spring   ECH3203 Fluid and Solid Operations
2024 Fall         ECH6285 Transport Phenomena
2023 Fall         ECH3203 Fluid and Solid Operations  
[Notes]
2023 Spring   ECH3203 Fluid and Solid Operations
2022 Fall         ECH6285 Transport Phenomena
2022 Spring   ECH3203 Fluid and Solid Operations
2021 Spring   ECH3203 Fluid and Solid Operations
​
Carnegie Mellon University (Substitute lecturer)
​
2019 Fall         CHE06703 Advanced fluid dynamics
​
​Cornell University (Substitute lecturer & Teaching assistant)
​
2017 Spring   MAE4230 Intermediate fluid dynamics
​2016 Fall         MAE3230 Introductory fluid dynamics
​
​The University of Hong Kong (Teaching assistant)
​
2012 Spring   ENGG1010 Foundations of engineering mechanics
2011 Fall         ENGG1010 Foundations of engineering mechanics
                               MECH2008 Mechanics of fluids

2011 Spring   MECH1014 Thermofluids
2011 Fall         MECH1014 Thermofluids
Proudly powered by Weebly
  • Home
  • Bio
  • Research
  • Publications
  • Group
  • Teaching
  • Collaborators