Courses Taught

ME430, Mechatronics (1 quarter, RH)
ES202, Fluid and Thermal Systems (1 quarter, RH)
EM121, Statics and Mechanics of Materials I (1 quarter, RH)
EM103, Statics (5 quarters, RH)
ME522, Advanced Finite Element Analysis (4 quarters, RH)
ME422, Introduction to Finite Element Analysis (4 quarters, RH)
EM203, Mechanics of Materials (4 quarters, RH)
EM103, Intro to Design (ME Majors) (1 quarter, RH)
ME311, Mechanical Measurements (1 quarter, RH)
ME421, Mechanical Engineering Laboratory (1 quarter, RH)
ME123, Computer Applications in Mechanical Engineering (7 quarters, RH)
ES201, Conservation and Accounting Principles (7 quarters, RH)
ME498/898, Finite Element Methods in Mechanical Engineering (4 terms, UNL)
ME330, Mechanical Engineering Analysis (3 terms, UNL)
ME890*, Advanced Analysis of Mechanical Engineering Systems (6 terms, UNL)
ME431/831, Finite Difference and Finite Element Methods in Mechanical Engineering (4 terms, UNL)
ME432/832, Finite Element Methods in Fluid Mechanics. (1 term, UNL)
ME996, Advanced Finite Element Methods (1 term, UNL)
ME430/830, Foundations of the Finite Element Method. (3 terms, UNL)
ME310, Fluid Mechanics. (8 terms, UNL)
ME311, Fluid Mechanics Laboratory. (Supervisor, 5 terms, UNL)
MATH331, Engineering Mathematics. (1 term, IIT.)
MATH370, Undergraduate Numerical Analysis. (1 term, IIT.)
MATH577, Graduate Numerical Analysis I. (1 term, IIT.)
ME505, Finite Element Methods in Mechanical Engineering and Applied Mechanics. (4 terms, UM.)
ME605, Advanced Finite Element Methods in Mechanics. (3 terms, UM.)
ME324, Fluid Mechanics. (4 terms, UM.)