Courses
![]()
Please see the left-hand links to gain further information about our courses. Should you have specific questions about courses or require advisement, please contact:
Undergraduate – Xiaohui Ma, 435 Fronczak, ecoug@buffalo.edu
Masters – Matt Blum, 429 Fronczak, ecoma@buffalo.edu
Doctorate – Nagesh Revankar, 425 Fronczak, ecorevan@buffalo.edu
