courses

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 – Jameson Yu, 429 Fronczak, ecoma@buffalo.edu

Doctorate – Nagesh Revankar, 425 Fronczak, ecorevan@buffalo.edu