Skip to Main Content
Mobile Menu

Faculty Staff


Electrical & Computer Engineering


Department Chair
Jim Browning
Jim Browning
Chair/Associate Professor

Professors
Said Ahmed-Zaid
Said Ahmed-Zaid
Associate Professor

Elisa  H. Barney Smith
Elisa H. Barney Smith
Professor

Kris Campbell
Kris Campbell
Associate Professor ECE

Kurtis Cantley
Kurtis Cantley
Assistant Professor

Hao Chen
Hao Chen
Associate Professor

John Chiasson
John Chiasson
Associate Professor

Brian Higgins
Brian Higgins
Clinical Assistant Professor

Benjamin Johnson
Benjamin Johnson
Assistant Professor

Nirmala Kandadai
Nirmala Kandadai
Assistant Research Professor

Wan  Kuang
Wan Kuang
Associate Professor

Sin Ming Loo
Sin Ming Loo
Professor

Hani Mehrpouyan
Hani Mehrpouyan
Assistant Professor

Maria Mitkova
Maria Mitkova
Professor

Nader Rafla
Nader Rafla
Interim Chair (CS)/Associate Professor (ECE)

Noah Salzman
Noah Salzman
Assistant Professor/Engineering Educator

Jennifer Anne Smith
Jennifer Anne Smith
Associate Professor

Harish Subbaraman
Harish Subbaraman
Assistant Professor

Dr. Thad B. Welch, P.E.
Dr. Thad B. Welch, P.E.
Professor and inaugural SPEN Fellow

Lecturers
MarkAnderson
MarkAnderson
Lecturer

Associated Professors
Bob Hay
Bob Hay
Emeritus Professor

Arlen Planting
Arlen Planting
Emeritus Professor

Adjunct Faculty
James (Jim) Hall
James (Jim) Hall
Adjunct Faculty

Gavin Huggins
Gavin Huggins
Adjunct Faculty

Ali Ibrahim
Ali Ibrahim
Adjunct Faculty

Daniel Johnston
Daniel Johnston
Adjunct Faculty

Mark Q Shaw
Mark Q Shaw
Adjunct Faculty

Nick Terrell
Nick Terrell
Adjunct Faculty

Donna Welch
Donna Welch
Adjunct Faculty

Administrative Staff
Ramona Martin
Ramona Martin
Business Support Coordinator

Kristina Martin
Kristina Martin
Management Assistant

Research Staff
Travis Gabel
Travis Gabel
Microfab Lab Tech Support Engineer

Support Staff
Jenn Ambrose
Jenn Ambrose
Department Manager