Skip to main content
Princeton University
School of Engineering & Applied Science
Princeton University
Electrical Engineering
About
About Electrical Engineering
Message from the Department Chair
Contact
Advisory Council
Visiting Us
Careers
Departmental Procedures
Emergency Action Plan
People
Faculty
Administrative
Technical
Graduate Students
Research Staff
Courses
Course List
Course Catalog
Undergraduate
Undergraduate Program
Prospective Majors
Why Study Electrical Engineering?
Curriculum
Independent Research and Thesis
ABET Accreditation
Undergraduate Handbook (PDF)
Prospective Student Handbook (PDF)
Highlights
Alumni Showcase
Graduate
Graduate Program
Graduate Admissions
Handbook (PDF)
Highlights
Alumni Showcase
Research
Research in Electrical Engineering
Interdisciplinary Research
Faculty Highlights
Faculty Recognition
Login
Search
Core Areas
Applied Physics
Computing & Networking
Information Sciences & Systems
Integrated Electronic Systems
Materials & Devices
Photonics
Application Thrusts
Biological & Biomedical
Energy & Environment
High-Performance Computing
Nanotechnologies
Quantum Information
Security
News
Melodee 2018 - Mi Amor
Seven current and former students...
Kaushik Sengupta receives DARPA Young...
Gmachl, Sengupta awarded E-Council...
Faculty research team awarded Schmidt...
Events
Tight sample complexity bounds via...
Static and Dynamic Instruction Mapping...
Quantum nanophotonics: controlling...
Graduate Student Directory
Advisor
Submit
Ozge Akmandor
C319B Engineering Quadrangle
akmandor@princeton.edu
Advisor(s):
Niraj Jha
Mert Al
F310 G4 Engineering Quadrangle
merta@princeton.edu
Advisor(s):
Sun-Yuan Kung
James J. Allred
C305 Engineering Quadrangle
jjallred@princeton.edu
Advisor(s):
Nathalie de Leon
Gerasimos Angelatos
C319H Engineering Quadrangle
ga4@princeton.edu
Advisor(s):
Hakan Türeci
Amir Reza Asadi
C307 Engineering Quadrangle
aasadi@princeton.edu
Advisor(s):
Emmanuel Abbe
,
Sergio Verdú
Abraham Asfaw
F310 A1 Engineering Quadrangle
asfaw@princeton.edu
Advisor(s):
Stephen A. Lyon
Levent E Aygun
F310 J1 Engineering Quadrangle
laygun@princeton.edu
Advisor(s):
James Sturm
J. Alexander Bae
176C Princeton Neuroscience Institute
jabae@princeton.edu
Advisor(s): Sebastian Seung (COS)
Vera Bartsch
Visiting Student Research Collaborator
C305 Engineering Quadrangle
vbartsch@princeton.edu
Advisor(s):
Nathalie de Leon
Alexander H Berg
F310 J3 Engineering Quadrangle
ahberg@princeton.edu
Advisor(s):
James Sturm
Arjun Nitin Bhagoji
F310 K1 Engineering Quadrangle
abhagoji@princeton.edu
Advisor(s):
Prateek Mittal
Eric Blow
F310 C4 Engineering Quadrangle
ecb10@princeton.edu
Advisor(s):
Paul Prucnal
Changxiao Cai
C307 Engineering Quadrangle
ccai@princeton.edu
Advisor(s):
Sergio Verdú
Burcin Cakir
F310 G1 Engineering Quadrangle
bcakir@princeton.edu
Advisor(s):
Sharad Malik
Wei Cao
Visiting Student Research Collaborator
B311 Engineering Quadrangle
weicao@princeton.edu
Advisor(s):
H. Vincent Poor
Kyle Castoria
C417 Engineering Quadrangle
castoria@princeton.edu
Advisor(s):
Stephen A. Lyon
Ting-Jung Chang
F210 F2 Engineering Quadrangle
tingjung@princeton.edu
Advisor(s):
David Wentzlaff
Theerachai Chanyaswad
F310 A3 Engineering Quadrangle
tc7@princeton.edu
Advisor(s):
Sun-Yuan Kung
,
Prateek Mittal
Pengning Chao
F310F2 Engineering Quadrangle
pengning@princeton.edu
Advisor(s):
Alejandro Rodriguez
Chandra Kanth Reddy Chappidi
B215 Engineering Quadrangle
chappidi@princeton.edu
Advisor(s):
Kaushik Sengupta
Lung-Yen Chen
F210 I2 Engineering Quadrangle
lungyenc@princeton.edu
Advisor(s):
Naveen Verma
Ting-Cheng Chen
Visiting Student Research Collaborator
F210 L2 Engineering Quadrangle
tc16@princeton.edu
Advisor(s):
Naveen Verma
Yifeng Chen
H107 Engineering Quadrangle
yifengc@princeton.edu
Advisor(s):
Gerard Wysocki
Li-Fang Cheng
243 Computer Science
lifangc@princeton.edu
Advisor(s): Barbara Engelhardt (CS), Kai Li (CS)
Edwin Yoonjang Chung
C411 Engineering Quadrangle
edwinyc@princeton.edu
Advisor(s):
Mansour Shayegan
, Loren Pfeiffer
Xiaoliang Dai
C319D Engineering Quadrangle
xdai@princeton.edu
Advisor(s):
Niraj Jha
Hao Deng
C411 Engineering Quadrangle
haod@princeton.edu
Advisor(s):
Mansour Shayegan
Jordan Dull
F210 E1 Engineering Quadrangle
jdull@princeton.edu
Advisor(s):
Barry P. Rand
Joseph Durante
119 Sherrard Hall
jdurante@princeton.edu
Advisor(s): Warren Powell (ORFE)
Xinyi Fan
414 Computer Science
xinyi@princeton.edu
Advisor(s): Szymon Rusinkiewicz (COS)
Thomas Ferreira de Lima
F310 D1 Engineering Quadrangle
tlima@princeton.edu
Advisor(s):
Paul Prucnal
Mattias Van Wesep Fitzpatrick
C413 Engineering Quadrangle
mvwf@princeton.edu
Advisor(s):
Andrew Houck
Adi Fuchs
F210 F4 Engineering Quadrangle
adif@princeton.edu
Advisor(s):
David Wentzlaff
Fei Gao
F210A3 Engineering Quadrangle
feig@princeton.edu
Academic Advisor(s):
David Wentzlaff
Peng Gao
F310 P2 Engineering Quadrangle
pgao@princeton.edu
Advisor(s):
Sanjeev R. Kulkarni
,
Prateek Mittal
Ameneh Golnari
C305 Engineering Quadrangle
amene@princeton.edu
Advisor(s):
Sharad Malik
Yueshi Guan
Visiting Student Research Collaborator
Andlinger center office 002
yueshig@princeton.edu
Advisor(s):
Minjie Chen
Abdullah Guler
C319B Engineering Quadrangle
aguler@princeton.edu
Advisor(s):
Niraj Jha
W. Brady Gunnarsson
F210C3 Engineering Quadrangle
wbg2@princeton.edu
Advisor(s):
Barry P. Rand
Tae Jun Ham
213 Computer Science
tae@princeton.edu
Advisor(s): Margaret Martonosi (COS)
Seyed Shayan Hassantabar
C319 Engineering Quadrangle
seyedh@princeton.edu
Advisor(s):
Niraj Jha
Zecheng He
F310 H3 Engineering Quadrangle
zechengh@princeton.edu
Advisor(s):
Ruby Lee
Lingyu Hong
B215 Engineering Quadrangle
lingyu@princeton.edu
Advisor(s):
Kaushik Sengupta
Md. Shafayat Hossain
C411 Engineering Quadrangle
mdsh@princeton.edu
Advisor(s):
Mansour Shayegan
Zejiang Hou
F216 Engineering Quadrangle
zejiangh@princeton.edu
Advisor(s):
Sun-Yuan Kung
Guangyuan Hu
F310 H1 Engineering Quadrangle
gh9@princeton.edu
Advisor(s):
Ruby Lee
Bo Yuan Huang
C305 Engineering Quadrangle
byhuang@princeton.edu
Advisor(s):
Sharad Malik
Ding Huang
C305 Engineering Quadrangle
dingh@princeton.edu
Advisor(s):
Nathalie de Leon
Weiguang Huo
C305 Engineering Quadrangle
whuo@princeton.edu
Advisor(s):
James Sturm
Yeohee Im
F210 E3 Engineering Quadrangle
yeoheei@princeton.edu
Advisor(s):
Peter J Ramadge
Paul Jackson
F210 F1 Engineering Quadrangle
pjj@princeton.edu
Advisor(s):
David Wentzlaff
Aashu Jha
F310 E3 Engineering Quadrangle
aashuj@princeton.edu
Advisor(s):
Paul Prucnal
Janam Jhaveri
F210 B1 Engineering Quadrangle
jjhaveri@princeton.edu
Advisor(s):
James Sturm
Hongyang Jia
F210 H3 Engineering Quadrangle
hjia@princeton.edu
Advisor(s):
Naveen Verma
Weiliang Jin
F310 F3 Engineering Quadrangle
weiliang@princeton.edu
Advisor(s):
Alejandro Rodriguez
Sara Kacmoli
F310 I3 Engineering Quadrangle
skacmoli@princeton.edu
Advisor(s):
Claire Gmachl
Yasin Kaya
F310 B1 Engineering Quadrangle
ykaya@princeton.edu
Advisor(s):
Claire Gmachl
Ross A. Kerner
F210 D3 Engineering Quadrangle
rkerner@princeton.edu
Advisor(s):
Barry P. Rand
Saeed Khan
C319H Engineering Quadrangle
saeedk@princeton.edu
Advisor(s):
Hakan Türeci
Saeed-Uz-Zaman (Aneem) Khan
F210 E2 Engineering Quadrangle
sk18@princeton.edu
Advisor(s):
Barry P. Rand
Andrew Kim
F310 I2 Engineering Quadrangle
ak12@princeton.edu
Advisor(s): Daniel Steingart (MAE)
Jin-Sung Kim
C413 Engineering Quadrangle
jk3@princeton.edu
Advisor(s):
Stephen A. Lyon
Stephan Kim
F310 M3 Engineering Quadrangle
stephank@princeton.edu
Advisor(s): Nai Phuan Ong (PHY)
Akshay Krishna
C319E Engineering Quadrangle
ak20@princeton.edu
Advisor(s):
Ravindra N. Bhatt
Prakhar Kumar
F210 H2 Engineering Quadrangle
prakhark@princeton.edu
Advisor(s):
Naveen Verma
Alexey Lavrov
F210 B3 Engineering Quadrangle
alavrov@princeton.edu
Advisor(s):
David Wentzlaff
Kyung Min Lee
Atrium 10 Engineering Quadrangle
kyungml@princeton.edu
Advisor(s):
Barry P. Rand
Wei-Han Lee
F310 L4 Engineering Quadrangle
weihanl@princeton.edu
Advisor(s):
Ruby Lee
Ang Li
F210 A2 Engineering Quadrangle
angl@princeton.edu
Advisor(s):
David Wentzlaff
Weibin Liang
F310 L3 Engineering Quadrangle
weibinl@princeton.edu
Advisor(s):
James Sturm
Ke-Chih Lin
Jadwin 121
kechihl@princeton.edu
Advisor(s):
James Sturm
Xin Lin
B215 Engineering Quadrangle
xinlin@princeton.edu
Advisor(s):
Antoine Kahn
YunHui (Lisa) Lin
F210 D2 Engineering Quadrangle
lisalin@princeton.edu
Advisor(s):
Barry P. Rand
Sulin Liu
F216 Engineering Quadrangle
sulinl@princeton.edu
Academic Advisor(s):
Yuxin Chen
Tianran Liu
A302 Engineering Quadrangle
tianranl@princeton.edu
Advisor(s): Lynn Loo (CBE)
Yuchen Liu
F310 G3 Engineering Quadrangle
yl16@princeton.edu
Advisor(s):
Sun-Yuan Kung
Yushan Liu
F310 P1 Engineering Quadrangle
yushan@princeton.edu
Advisor(s):
Prateek Mittal
Jie (Lucy) Lu
F210 I4 Engineering Quadrangle
jielu@princeton.edu
Advisor(s):
Niraj Jha
,
Naveen Verma
Xuyang Lu
B215 Engineering Quadrangle
xuyangl@princeton.edu
Advisor(s):
Kaushik Sengupta
Ming Lyu
F310 H2 Engineering Quadrangle
minglyu@princeton.edu
Advisor(s):
Claire Gmachl
Meng Ma
C411 Engineering Quadrangle
mengm@princeton.edu
Advisor(s):
Mansour Shayegan
Yechi Ma
F310 C1 Engineering Quadrangle
yechim@princeton.edu
Advisor(s):
Paul Prucnal
Michael P. McKeown
F210 A4 Engineering Quadrangle
mmckeown@princeton.edu
Advisor(s):
David Wentzlaff
Jonathan Mehlman
F210 H1 Engineering Quadrangle
jmehlman@princeton.edu
Advisor(s):
James Sturm
Hooman Mohajeri
F310 K2 Engineering Quadrangle
hoomanm@princeton.edu
Advisor(s):
Prateek Mittal
, Nick Feamster
Pranav S. Mundada
C413 Engineering Quadrangle
pmundada@princeton.edu
Advisor(s):
Andrew Houck
Mitchell A. Nahmias
F310 D2 Engineering Quadrangle
mnahmias@princeton.edu
Advisor(s):
Paul Prucnal
Tri M. Nguyen
F210 B4 Engineering Quadrangle
trin@princeton.edu
Advisor(s):
David Wentzlaff
Qi (Jade) Nie
C305 Engineering Quadrangle
qnie@princeton.edu
Advisor(s):
Sharad Malik
Yura Oh
F210 J1 Engineering Quadrangle
yurao@princeton.edu
Academic Advisor(s):
Peter J Ramadge
Murat Ozatay
F210 K3 Engineering Quadrangle
mozatay@princeton.edu
Advisor(s):
Naveen Verma
Charles Patrick
H107 Engineering Quadrangle
clp2@princeton.edu
Advisor(s):
Gerard Wysocki
Hsuan-Tung Peng
F310 D3 Engineering Quadrangle
hsuantungp@princeton.edu
Advisor(s):
Paul Prucnal
Christopher Phenicie
C305 Engineering Quadrangle
phenicie@princeton.edu
Advisor(s):
Jeff Thompson
Alexander P.M. Place
C413 Engineering Quadrangle
aplace@princeton.edu
Advisor(s):
Andrew Houck
Anjali Premkumar
C413 Engineering Quadrangle
anjalip@princeton.edu
Advisor(s):
Andrew Houck
Ji Qi
C319 Engineering Quadrangle
jiq@princeton.edu
Advisor(s):
Stephen Chou
Mouktik Raha
C305 Engineering Quadrangle
mraha@princeton.edu
Advisor(s):
Jeff Thompson
Abhi Raj
RM 020 Andlinger Center
a.raj@princeton.edu
Advisor(s): Daniel Steingart (MAE)
Lila Rodgers
F310 A3 Engineering Quadrangle
lvhr@princeton.edu
Advisor(s):
Nathalie de Leon
Alison H. Root
F210 G1 Engineering Quadrangle
ahroot@princeton.edu
Advisor(s):
Antoine Kahn
Hooman Saeidi
B215 Engineering Quadrangle
hsaeidi@princeton.edu
Advisor(s):
Kaushik Sengupta
Tanujay Saha
C319D Engineering Quadrangle
tsaha@princeton.edu
Advisor(s):
Niraj Jha
Siddhartha Sarkar
C305 Engineering Quadrangle
ss33@princeton.edu
Advisor(s): Andrej Kosmrlj (MAE)
Mohammad Shahrad
F210 B2 Engineering Quadrangle
mshahrad@princeton.edu
Advisor(s):
David Wentzlaff
Andrew Shapiro
F210 C2 Engineering Quadrangle
as53@princeton.edu
Advisor(s):
Barry P. Rand
Scott Silver
F210 F3 Engineering Quadrangle
shsilver@princeton.edu
Advisor(s):
Antoine Kahn
Jyotesh Singh
B215 Engineering Quadrangle
jyoteshs@princeton.edu
Advisor(s):
Kaushik Sengupta
Hannah L. Smith
F210 G2 Engineering Quadrangle
hannahlsmith@princeton.edu
Advisor(s):
Antoine Kahn
Basil Smitham
C413 Engineering Quadrangle
bsmitham@princeton.edu
Advisor(s):
Andrew Houck
Liwei Song
F310 M2 Engineering Quadrangle
liweis@princeton.edu
Advisor(s):
Prateek Mittal
Michael Soskind
H107 Engineering Quadrangle
msoskind@princeton.edu
Advisor(s):
Gerard Wysocki
Jonathan C. Spencer
F310 N2 Engineering Quadrangle
jcs5@princeton.edu
Advisor(s):
Peter J Ramadge
Xiaohang Sun
C305 Engineering Quadrangle
xiaohang@princeton.edu
Advisor(s):
Jason W. Fleischer
Hao Tang
Atrium 4 Engineering Quadrangle
haot@princeton.edu
Advisor(s):
Kaushik Sengupta
Yinqi Tang
F210 K1 Engineering Quadrangle
yinqit@princeton.edu
Advisor(s):
Naveen Verma
Sen Tao
F210 L4 Engineering Quadrangle
stao@princeton.edu
Advisor(s):
Naveen Verma
Alex Tarr
F310 J4 Engineering Quadrangle
atarr@princeton.edu
Advisor(s): Kosuke Imai (POL)
Chu Cheyenne Teng
H107 Engineering Quadrangle
ccteng@princeton.edu
Advisor(s):
Gerard Wysocki
Hossein Valavi
F210 L3 Engineering Quadrangle
hvalavi@princeton.edu
Advisor(s):
Peter J Ramadge
,
Naveen Verma
Prashanth Venkataram
F310 F1 Engineering Quadrangle
psv2@princeton.edu
Advisor(s):
Alejandro Rodriguez
Vikash Vikash
F310 K3 Engineering Quadrangle
vvikash@princeton.edu
Advisor(s):
Prateek Mittal
Kevin Villegas Rosales
F210 J2 Engineering Quadrangle
kavr@princeton.edu
Advisor(s):
Mansour Shayegan
Andrei Vrajitoarea
C413 Engineering Quadrangle
andreiv@princeton.edu
Advisor(s):
Andrew Houck
Sameer Wagh
F310 P3 Engineering Quadrangle
swagh@princeton.edu
Advisor(s):
Prateek Mittal
Boyu Wang
C305 Engineering Quadrangle
boyuwang@princeton.edu
Advisor(s):
Sharad Malik
Ping Wang
F210 G3 Engineering Quadrangle
pwang2@princeton.edu
Advisor(s):
Minjie Chen
Tianyu Wang
F310 N4 Engineering Quadrangle
tianyuw@princeton.edu
Advisor(s):
Peter J Ramadge
, Mengdi Wang (ORFE)
Yaotian Wang
C305 Engineering Quadrangle
yaotianw@princeton.edu
Advisor(s):
Jason W. Fleischer
Zeyu Wang
C319D Engineering Quadrangle
zeyuwang@princeton.edu
Academic Advisor(s):
Niraj Jha
Alexandra Werth
F310 G2 Engineering Quadrangle
awerth@princeton.edu
Advisor(s):
Claire Gmachl
Jack Wilson
F310 B2 Engineering Quadrangle
jw35@princeton.edu
Advisor(s):
Jeff Thompson
Akil Word-Daniels
Atrium 9 Engineering Quadrangle
aword@princeton.edu
Advisor(s):
Claire Gmachl
Can Wu
F310 J2 Engineering Quadrangle
canw@princeton.edu
Advisor(s):
James Sturm
,
Naveen Verma
Xue Wu
B215 Engineering Quadrangle
xuew@princeton.edu
Advisor(s):
Kaushik Sengupta
Yue Xing
F216 Engineering Quadrangle
yuex@princeton.edu
Advisor(s):
Sharad Malik
Zhixing Xu
C305 Engineering Quadrangle
zhixingx@princeton.edu
Advisor(s):
Sharad Malik
Semih Yagli
C326 Engineering Quadrangle
syagli@princeton.edu
Advisor(s):
Sergio Verdú
Tsung-Yen Yang
F310 N2 Engineering Quadrangle
ty3@princeton.edu
Advisor(s):
Peter J Ramadge
Zhuozhi Yao
F210 C1 Engineering Quadrangle
zhuozhi@princeton.edu
Advisor(s):
Barry P. Rand
,
David Wentzlaff
Hongxu Yin
C319D Engineering Quadrangle
hongxuy@princeton.edu
Advisor(s):
Niraj Jha
Lanqing Yu
C307 Engineering Quadrangle
lanqingy@princeton.edu
Advisor(s): Paul Cuff
Ye (Fisher) Yu
C319D Engineering Quadrangle
yeyu@princeton.edu
Advisor(s):
Niraj Jha
Bonan Zhang
F210 I1 Engineering Quadrangle
bonanz@princeton.edu
Advisor(s):
Naveen Verma
Fengyu Zhang
C305 Engineering Quadrangle
fengyuz@princeton.edu
Advisor(s):
Antoine Kahn
Gengyan Zhang
C413 Engineering Quadrangle
gengyanz@princeton.edu
Advisor(s):
Andrew Houck
Hejia Zhang
F310 L2 Engineering Quadrangle
hejiaz@princeton.edu
Advisor(s):
Peter J Ramadge
Hongce Zhang
C305 Engineering Quadrangle
hongcez@princeton.edu
Advisor(s):
Sharad Malik
Jintao Zhang
F210 I3 Engineering Quadrangle
jintao@princeton.edu
Advisor(s):
Naveen Verma
Michelle Yezhezi Zhang
F310 I1 Engineering Quadrangle
yezheziz@princeton.edu
Advisor(s):
Claire Gmachl
Zihuai Zhang
C305 Engineering Quadrangle
zihuaiz@princeton.edu
Advisor(s):
Nathalie de Leon
Lianfeng Zhao
F310 M4 Engineering Quadrangle
lianfeng@princeton.edu
Advisor(s):
Barry P. Rand
Zhiwu Zheng
F310 L1 Engineering Quadrangle
zhiwuz@princeton.edu
Academic Advisor(s):
Naveen Verma
Chengjie (Bert) Zhu
B215 Engineering Quadrangle
chengjie@princeton.edu
Advisor(s):
Kaushik Sengupta
Sitemap
About
Message from the Department Chair
Contact
Advisory Council
Visiting Us
Careers
Departmental Procedures
Emergency Action Plan
People
Faculty
Administrative
Technical
Graduate Students
Research Staff
Undergraduate
Prospective Majors
Why Study Electrical Engineering?
Curriculum
Independent Research and Thesis
ABET Accreditation
Undergraduate Handbook (PDF)
Prospective Undergraduate Handbook (PDF)
Highlights
Alumni Showcase
Graduate
Graduate Admissions
Handbook (PDF)
Highlights
Alumni Showcase
Courses
Course Catalog
Research
Interdisciplinary Research
Faculty Highlights
Faculty Recognition