John Hall

PhD

John Hall.

John Hall

PhD

John Hall

PhD

Research Interests

Complex system analysis and simulation; comprehensive product development methodologies; multidisciplinary decision-making and optimization; wind energy conversion; renewable energy systems; energy efficient products

Contact Information

241 Bell Hall

Buffalo NY, 14260

Phone: (716) 645-5946

johnhall@buffalo.edu

Biography Publications Teaching Research

Courses Taught

  • EAS 199—UB Seminar (Fall 2020, Fall 2019, Fall 2018, Fall 2017)
  • MAE 410—Special Topics (Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016)
  • MAE 494—Design Project (Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016)
  • MAE 503—Graduate Seminar (Spring 2019, Fall 2018, Spring 2018)
  • MAE 510—Special Topics (Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016)
  • MAE 549—Design of Complex Eng Sys (Spring 2017)