Teaching
Courses Taught at Louisiana State University
- CE2460: Dynamics and Vibration
- ME2212: Introduction to Mechanical Engineering Design
- ME 3133: Dynamics
- ME4163: Intermediate Dynamics
- ME3903: Special Projects for Undergraduates
- CE3740: Independent Study in Civil Engineering
- ME4201: Machine Design Lab
- ME4783: Composite Materials
- ME 4243: Capstone Design I
- ME 4202: Capstone Design II
- ME 7163: Advanced Dynamics
Courses Taught at Southern University
- ENGR120: Freshman Engineering I (monitoring)
- MEEN235: Material Science and Engineering
- MEEN330: Materials Science and Engineering
- MEEN 335: Materials Processing
- CIEN361: Structure Analysis (monitoring)
- MEEN491: Special Projects I
- MEEN565: Characterization of Materials
- MEEN588: Topics in Materials Science
- MEEN 600: Thesis
Courses Taught at other Universities in China
- Principle of Pavement Design (Hebei University of Technology);
- Traffic Engineering (Hebei University of Technology);
- Retaining Structures (Hebei University of Technology);
- Asphalt and Asphalt Mix (Southeast University);
- Introduction to Materials Science and Engineering (Hebei University of Technology);
- Specialty English Reading (Hebei University of Technology);
- Capstone Design (Hebei University of Technology).