Jim Kuo

Jim Kuo
College of Engineering, Computer Science, and Technology
Department of Mechanical Engineering
Office Location: ET A-136
Phone: 323-343-4496 Email: jkuo7@calstatela.edu

Welcome to my Faculty page. For additional information please visit my website. 


Educational Background

PhD in Mechanical Engineering, University of Toronto, 2016

MASc in Mechanical Engineering, University of Waterloo, 2012

BASc in Mechanical Engineering, University of Waterloo, 2009



  • Fluid Mechanics I
  • Heat Transfer I
  • Thermal Systems Laboratory
  • Fluid Mechanics II
  • Computational Fluid Dynamics



  • Thermofluids
  • Optimization
  • Renewable energy


Selected Publication

A Novel Wake Model for Wind Farm Design on Complex Terrains
Jim Kuo, Danyal Rehman, David A. Romero, Cristina H. Amon
Journal of Wind Engineering & Industrial Aerodynamics (2018)


Modeling of Traffic CO Emission in Urban Communities
Jim Kuo, Ni Li, Daniel Lopez
ASCE ICSI (2017)


Robust Wind Farm Layout Optimization in Advances and Trends in Optimization with Engineering Applications

Peter Zhang, Jim Kuo, David A. Romero, Timothy Chan, Cristina H. Amon

MOS-SIAM Book Series on Optimization (2017)


Wind Farm Layout Optimization on Complex Terrains - Integrating a CFD Wake Model with Mixed-Integer Programming
Jim Kuo, David A. Romero, J. Christopher Beck, Cristina H. Amon
Applied Energy (2016)


Understanding the Influence of Terrain Roughness and Turbine Geometry in the Far Wake Region of Wind Turbine Wakes
Ping Gu, Jim Kuo, David A. Romero, Cristina H. Amon

A Mechanistic Semi-Empirical Wake Interaction Model for Wind Farm Layout Optimization
Jim Kuo, David A. Romero, Cristina H. Amon
Energy (2015)