The following are courses that were, or currently are, offered by Prof. Qiang Zhu at UNCC and UNLV, online or in-person. MEGR 7090/8090 - Atomistic Simulation in Materials Modeling MEGR 7172/8172 - Computational Methods in Engineering PHYS 467/667 - Thermodynamics PHYS 300 - Introduction to Physics and Scientific Computing PHYS 468/668 - Statistical Mechanics Unofficial - Numerical Optimization