Faculty Directory

Dr. Ryan Adams, Ph.D

Electrical and Computer Engineering

Associate Professor and EE Associate Chair

Dr. Ryan Adams, Ph.D

EPIC 2171
704-687-7480
radams41@uncc.edu

Read More about Dr. Ryan Adams, Ph.D

Dr. Yawo H. Amengonu, Ph.D.

Electrical and Computer Engineering

Teaching Assistant Professor

Dr. Yawo H. Amengonu, Ph.D.

Epic 2264
704-687-5241
yhameng1@uncc.edu

Read More about Dr. Yawo H. Amengonu, Ph.D.

Ms. Nabila (Nan) BouSaba

Electrical and Computer Engineering

Faculty Associate

Ms. Nabila (Nan) BouSaba

EPIC 2165
704-687-7029
nbousaba@uncc.edu

Read More about Ms. Nabila (Nan) BouSaba

Dr. Lee Casperson, Ph.D.

Electrical and Computer Engineering

Professor Emeritus

Dr. Lee Casperson, Ph.D.

704-687-8433
lcaspers@uncc.edu

Read More about Dr. Lee Casperson, Ph.D.

Dr. Valentina Cecchi, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Valentina Cecchi, Ph.D.

EPIC 1164
704-687-8730
vcecchi@uncc.edu

Read More about Dr. Valentina Cecchi, Ph.D.
Dr. Chen Chen

Dr. Chen Chen

Electrical & Computer Engineering

Assistant Professor

Dr. Badrul Chowdhury, Ph.D

Electrical and Computer Engineering

Duke Distinguished Professor

Dr. Badrul Chowdhury, Ph.D

EPIC 1162
704-687-1960
bchowdhu@uncc.edu

Read More about Dr. Badrul Chowdhury, Ph.D

Dr. Jim Conrad, Ph.D.

Electrical and Computer Engineering

Professor and CpE Associate Chair

Dr. Jim Conrad, Ph.D.

EPIC 2170
704-687-8597
jmconrad@uncc.edu

Read More about Dr. Jim Conrad, Ph.D.

Dr. Robert Cox, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Robert Cox, Ph.D.

EPIC 1170
704-687-8402
rcox3@uncc.edu

Read More about Dr. Robert Cox, Ph.D.

Dr. Mihail Cutitaru, Ph.D.

Electrical and Computer Engineering

Teaching Assistant Professor

Dr. Mihail Cutitaru, Ph.D.

EPIC 2261
704-687-5885
mcutitar@uncc.edu

Read More about Dr. Mihail Cutitaru, Ph.D.

Dr. Abasifreke Ebong, Ph.D.

Electrical and Computer Engineering

Professor and Graduate Director

Dr. Abasifreke Ebong, Ph.D.

EPIC 2248
704-687-0307
aebong1@uncc.edu

Read More about Dr. Abasifreke Ebong, Ph.D.

Dr. Michael Fiddy, Ph.D.

Electrical and Computer Engineering

Professor

Dr. Michael Fiddy, Ph.D.

GH 142
704-687-8594
mafiddy@uncc.edu

Read More about Dr. Michael Fiddy, Ph.D.

Dr. Tao Han, Ph.D.

Electrical and Computer Engineering

Assistant Professor

Dr. Tao Han, Ph.D.

EPIC 2335
704-687-8406
than3@uncc.edu

Read More about Dr. Tao Han, Ph.D.

Dr. Mohamed-Ali Hasan, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Mohamed-Ali Hasan, Ph.D.

Grigg 218
704-687-8589
mhasan@uncc.edu

Read More about Dr. Mohamed-Ali Hasan, Ph.D.

Dr. Jeremy Holleman, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Jeremy Holleman, Ph.D.

EPIC 2333
704-687-8407
jhollem3@uncc.edu

Read More about Dr. Jeremy Holleman, Ph.D.

Dr. Yogendra Kakad, Ph.D.

Electrical and Computer Engineering

Professor

Dr. Yogendra Kakad, Ph.D.

EPIC 2168
704-687-8408
kakad@uncc.edu

Read More about Dr. Yogendra Kakad, Ph.D.

Dr. Sukumar Kamalasadan, Ph.D.

Electrical and Computer Engineering

Professor

Dr. Sukumar Kamalasadan, Ph.D.

EPIC 1168
704-687-7099
skamalas@uncc.edu

Read More about Dr. Sukumar Kamalasadan, Ph.D.

Dr. Madhav Manjrekar, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Madhav Manjrekar, Ph.D.

EPIC 2163
704-687-1003
mmanjrek@uncc.edu

Read More about Dr. Madhav Manjrekar, Ph.D.

Dr. Michael Mazzola

Electrical and Computer Engineering

Duke Energy Distinguished Professor and EPIC Director

Dr. Michael Mazzola

EPIC 1222
704-687-7851
mmazzola@uncc.edu

Read More about Dr. Michael Mazzola

Dr. Arindam Mukherjee, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Arindam Mukherjee, Ph.D.

EPIC 2336
704-687-8417
amukherj@uncc.edu

Read More about Dr. Arindam Mukherjee, Ph.D.

Dr. Asis Nasipuri, Ph.D.

Electrical and Computer Engineering

Professor and Chair

Dr. Asis Nasipuri, Ph.D.

EPIC 2252
704-687-8418
anasipur@uncc.edu

Read More about Dr. Asis Nasipuri, Ph.D.

Dr. Babak Parkhideh, Ph.D.

Electrical and Computer Engineering

Assistant Professor

Dr. Babak Parkhideh, Ph.D.

EPIC 1167
704-687-1959
bparkhid@uncc.edu

Read More about Dr. Babak Parkhideh, Ph.D.

Dr. Arun Ravindran, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Arun Ravindran, Ph.D.

EPIC 2167
704-687-8427
aravindr@uncc.edu

Read More about Dr. Arun Ravindran, Ph.D.

Dr. Benny Rodriguez-Medina

Electrical and Computer Engineering

Lab Manager and Lecturer

Dr. Benny Rodriguez-Medina

EPIC 2226
704-687-8142
BRodriguez-Medina@uncc.edu

Read More about Dr. Benny Rodriguez-Medina

Dr. Fareena Saqib

Electrical and Computer Engineering

Assistant Professor

Dr. Fareena Saqib

EPIC 2164
704-687-8098
fsaqib@uncc.edu

Read More about Dr. Fareena Saqib

Dr. Ronald Sass, Ph.D.

Electrical and Computer Engineering

Professor

Dr. Ronald Sass, Ph.D.

EPIC 2161
704-687-8196
rsass@uncc.edu

Read More about Dr. Ronald Sass, Ph.D.

Dr. Courtney Smith-Orr, Ph.D.

Electrical and Computer Engineering

Teaching Assistant Professor and Undergraduate Coordinator

Dr. Courtney Smith-Orr, Ph.D.

EPIC 2356
704-687-7334
csmit530@uncc.edu

Read More about Dr. Courtney Smith-Orr, Ph.D.

Dr. Ed Stokes, Ph.D.

Electrical and Computer Engineering

Professor

Dr. Ed Stokes, Ph.D.

EPIC 2260
704-687-8425
ebstokes@uncc.edu

Read More about Dr. Ed Stokes, Ph.D.

Dr. Hamed Tabkhi, Ph.D

Electrical and Computer Engineering

Assistant Professor

Dr. Hamed Tabkhi, Ph.D

EPIC 2162
704-687-0291
htabkhiv@uncc.edu

Read More about Dr. Hamed Tabkhi, Ph.D

Dr. Farid Tranjan, Ph.D.

Electrical and Computer Engineering

Professor

Dr. Farid Tranjan, Ph.D.

EPIC 2169
704-687-8429
tranjan@uncc.edu

Read More about Dr. Farid Tranjan, Ph.D.

Dr. Raphael Tsu, Ph.D.

Electrical and Computer Engineering

Professor Emeritus

Dr. Raphael Tsu, Ph.D.

Grigg 214
704-687-8438
tsu@uncc.edu

Read More about Dr. Raphael Tsu, Ph.D.

Dr. Thomas P. Weldon, Ph.D., P.E.

Electrical and Computer Engineering

Associate Professor

Dr. Thomas P. Weldon, Ph.D., P.E.

EPIC 2228
704-687-8432
tpweldon@uncc.edu

Read More about Dr. Thomas P. Weldon, Ph.D., P.E.

Dr. Andrew R. Willis, Ph.D.

Electrical and Computer Engineering

Associate Professor

Dr. Andrew R. Willis, Ph.D.

EPIC 2332
704-687-8420
arwillis@uncc.edu

Read More about Dr. Andrew R. Willis, Ph.D.

Dr. Jiang (Linda) Xie, Ph.D.

Electrical and Computer Engineering

Professor

Dr. Jiang (Linda) Xie, Ph.D.

EPIC 2334
704-687-8413
jxie1@uncc.edu

Read More about Dr. Jiang (Linda) Xie, Ph.D.

Dr. Yong Zhang, Ph.D.

Electrical and Computer Engineering

Bissell Distinguished Professor

Dr. Yong Zhang, Ph.D.

Grigg 215
704-687-8652
yong.zhang@uncc.edu

Read More about Dr. Yong Zhang, Ph.D.

Dr. Tiefu Zhao, Ph.D.

Electrical and Computer Engineering

Assistant Professor

Dr. Tiefu Zhao, Ph.D.

EPIC 1160
704-687-0939
Tiefu.Zhao@uncc.edu

Read More about Dr. Tiefu Zhao, Ph.D.