Skip to main content


Teaching Professor of Biomedical Engineering & Electrical and Computer Engineering

Office Information:

Box 7115
Biomedical Engineering Department NCSU
EB3 4102B
Raleigh NC 27695
(919) 515-1044


BS in Electrical Engineering, Bogazici University MS in Electrical Engineering, Michigan Technological University PhD in Electrical Engineering, North Carolina State University


Research and Publications:

Engineering Education
Curriculum Development and Assessment
Improving math preparation of engineering students using online modules.

Google Scholar