Site Search:

A browser that supports JavaScript is required to submit the NOVA site search form and to display search results.

Audience Navigation:

Topic Navigation:

Breadcrumb Navigation:

Home > Campuses & Centers > Annandale > Academic Divisions > Math, Science and Engineering > Faculty & Staff

Faculty and Staff

Name Phone Email Office
Abbas Eftekhari
Dean
703.323.3109 aeftekhari@nvcc.edu CS 208
Connie Childress
Senior Administrative Assistant
703.323.3109 cchildress@nvcc.edu CS 206

Biology & Natural Science

Name Phone Email Office
Mary Vander Maten
Assistant Dean
703.323.3228 mvandermate@nvcc.edu CS 204
Sharon Finch
Administrative Assistant
703.323.3224 sfinch@nvcc.edu CS 204
Kamal Abdelrasoul
kabdelrasoul@nvcc.edu
Gurcharan Arora garora@nvcc.edu
Joseph Bean
jbean@nvcc.edu
Jill Caporale 703.323.3234 jcaporale@nvcc.edu CS 122B
Elizabeth Chao
echao@nvcc.edu
Samuel Chavez-Rosales
scrosales@nvcc.edu CC 122F
John Christmas
jchristmas@nvcc.edu
Suzanne Coffey
scoffey@nvcc.edu
John Cova
jcova@nvcc.edu
Patricia Daron 703.323.3475 pdaron@nvcc.edu CN 128D
Ralph Eckerlin 703.764.6051 reckerlin@nvcc.edu CS 122C
Amna Eltayeb
aeltayeb@nvcc.edu
Khan Fakhruzzaman
kfakhruzzaman@nvcc.edu
Paul Fitzgerald
pfitzgerald@nvcc.edu CS 106D
Constantine Frasinel 703.323.2216 cfrasinel@nvcc.edu CS 120C
Vijaya Gandreti
vgandreti@nvcc.edu
Trudy Gillevet 703.323.2391 tgillevet@nvcc.edu CS 122E
Kirk Goolsby 703.323.3165 kgoolsby@nvcc.edu CS 106E
Robin Gorham 703.323.3476 rgorham@nvcc.edu CS 122D
Caryl Greenfield
cgreenfield@nvcc.edu
Anne Guandolo
aguandolo@nvcc.edu
Annette Hanada
ahanada@nvcc.edu
Karla Henthorn 703.323.3236 khenthorn@nvcc.edu CS 122A
McDonald Horne
mhorne@nvcc.edu
Steven Htet
shtet@nvcc.edu
Fariba Javaherian 703.323.3477 fjavaherian@nvcc.edu CS 114
Peter Jo
pjo@nvcc.edu
Huey-Jane Liao
hliao@nvcc.edu
Kelly Luquire
kluquire@nvcc.edu
Alexander MacPherson
amacpherson@nvcc.edu
Keith Martin
kmartin@nvcc.edu
Charles Masarsky
cmasarsky@nvcc.edu
Byron Massie 703.822.6549 bmassie@nvcc.edu HE 326D
Lucinda Miller 703.323.2157 lmiller@nvcc.edu CS 120F
Michael Montgomery
mmontgomery@nvcc.edu
Milton Muldrow
mmuldrow@nvcc.edu
Neel Nene
nnene@nvcc.edu
Fatin Odeh
fodeh@nvcc.edu
Jonathan Ottke
jottke@nvcc.edu
Mike Peglar
mpeglar@nvcc.edu
John Pluta
jpluta@nvcc.edu
Abbas Sadeghi
asadeghi@nvcc.edu
Swathi Seeke 703.764.7768 sseeke@nvcc.edu CS 106C
Deborah Shaffer
deshaffer@nvcc.edu CS 106A
Ilse Silva-Krott
isilvakrott@nvcc.edu
Raji Subramanian 703.764.6048 rsubramanian@nvcc.edu CS 106E
Fay Tarighi 703.323.3226 ftarighi@nvcc.edu CS 108
Hoang Tran 703.323.3226 cttran@nvcc.edu CS 108
Edith Trott
etrott@nvcc.edu
Priya Vishwanath
pvishwanath@nvcc.edu
Charise White
cwhite@nvcc.edu
Shanika Whitehurst
swhitehurst@nvcc.edu
Lisa Williams 703.764.7767 liwilliams1@nvcc.edu CS 120E
Clarence Wolfe 703.323.3013 cwolfe@nvcc.edu CS 120B
Rebecca Wright 703.764.7766 rewright@nvcc.edu CS 106B
Hassan Zahwa
hzahwa@nvcc.edu
Melakeselam Zerihun
mzerihun@nvcc.edu

Engineering Technologies

Name Phone Email Office
Robert Woodke
Assistant Dean
703.323.4257 rwoodke@nvcc.edu CT 316F
Patricia Rucker-Baldwin
Administrative Assistant
703.323.3326 prucker@nvcc.edu CT 316
Tri Doan 703.323.3487 tdoan@nvcc.edu CT 308
Charbel Fahed 703.323.3188 cfahed@nvcc.edu CT 316E
Liling Huang 703.764.7764 lhuang@nvcc.edu CT 316A
David Lin
dlin@nvcc.edu CS 212
Robert Martin 703.764.6005 rmartin@nvcc.edu CT 316E
Necmettin Mutlu
nmutlu@nvcc.edu CC 120A
Rudy Napisa 703.323.3497 rnapisa@nvcc.edu CT 316C
Rassa Rassai 703.323.2240 rarassai@nvcc.edu CT 316B
Nazanin Saidi 703.764.6041 nsaidi@nvcc.edu CT 336D
Armen Simonian 703.323.3248 asimonian@nvcc.edu CT 316D

Mathematics

Name Phone Email Office
Sue Sherry
Assistant Dean
703.323.3225 ssherry@nvcc.edu CT 336A
Barbara Tolley
Administrative Assistant
703.323.3118 btolley@nvcc.edu CT 336
Henry Biddle
hbiddle@nvcc.edu
Alison Bisson 703.323.3117 CM 308
Martin Bredeck 703.764.6042 mbredeck@nvcc.edu CT 336C
Susan Calderon
scalderon@nvcc.edu
Sumi Chatterjee 703.323.3211 schatterjee@nvcc.edu CT 336C
David Conroy 703.323.3344 dconroy@nvcc.edu CM 320
Raymond Cwalina
rcwalina@nvcc.edu
Donald Daigle
ddaigle@nvcc.edu
Alpana Das
adas@nvcc.edu
Robert Elliott
rjelliott@nvcc.edu
Iman Etman ietman@nvcc.edu
Bani Fesyoba bfesyoba@nvcc.edu
Jamie Foo 703.764.7769 jfoo@nvcc.edu CT 330A
Matoka Forbes mforbes@nvcc.edu
Larry Frazier 703.323.3383 lfrazier@nvcc.edu CT 336B
Catherine Furlong cfurlong@nvcc.edu
Khadiga Gamgoum 703.323.4039 kgamgoum@nvcc.edu CM 318
Donald Goral 703.323.3888 dgoral@nvcc.edu CM 316
Francis Hall fhall@nvcc.edu
David Harpman dharpman@nvcc.edu
Jill Indugula 703.323.3560 jindugula@nvcc.edu CT M114
Dariush Izadi 703.323.3313 dizadi@nvcc.edu CM 328
Brian Johnson 703.323.2132 brjohnson@nvcc.edu CT M124
Fred Kopf
Terrence Krize 703.323.3891 tkrize@nvcc.edu CT 336D
John Kuchenbrod jkuchenbrod@nvcc.edu
William Lawler
Karen Lesser 703.323.3202 klesser@nvcc.edu CM 308
Elizabeth Lieberman 703.323.3073 elieberman@nvcc.edu CM 314
Gita Mamgain gmamgain@nvcc.edu
Alena Miadzvedskaya amiadzvedskaya@nvcc.edu
Michael Mullen mmullen@nvcc.edu
Talha Nawaz tnawaz@nvcc.edu
Deborah Nasseri 703.323.3553 dnasseri@nvcc.edu CM 326
Kumnit Nong knong@nvcc.edu
Christopher Paldino cpaldino@nvcc.edu
Charles Parilla cparilla@nvcc.edu
Richard Pellerin 703.323.2242 rpellerin@nvcc.edu CT 336B
Michelle Perschbacher mperschbache@nvcc.edu
James Powell jpowell@nvcc.edu
George Raub graub@nvcc.edu
Margaret Roberts 703.323.2150 mroberts@nvcc.edu CT M125
Richard Semmler 703.323.2131 rsemmler@nvcc.edu CM 308
Beatrice Shore bshore@nvcc.edu
Sherry Simon ssimon@nvcc.edu
John Stavropoulos jstavropoulo@nvcc.edu
Ryan Sternberg rsternberg@nvcc.edu
Susan Sunny ssunny@nvcc.edu
Bac Tran btran@nvcc.edu
Ioana Triandaf
Rudolf Unger runger@nvcc.edu
Karen Walters 703.323.3181 kwalters@nvcc.edu CT 336
Toni Watson tawatson@nvcc.edu
John Weidner jweidner@nvcc.edu CT 330B
Richard Youngflesh ryoungflesh@nvcc.edu
Matthew Ziemke mziemke@nvcc.edu CT 330B

Physical & Computer Science

Name Phone Email Office
Craig Jensen
Assistant Dean
703.323.2153 cjensen@nvcc.edu CS 204A
Gerri Clemons
Administrative Assistant
703.323.3113 gclemons@nvcc.edu CS 204
Paula Beach 703.323.3181 pbeach@nvcc.edu
Callan Bentley 703.323.3276 cbentley@nvcc.edu CS 248A
Elizabeth Doyle 703.323.3181 edoyle@nvcc.edu
Ralf Ehrlich 703.323.3181 rehrlich@nvcc.edu
Tehani Finch 703.323.3181 tfinch@nvcc.edu
Paul Fitzgerald 703.323.3181 pfitzgerald@nvcc.edu
Daniel Franssell 703.323.3724 dfranssell@nvcc.edu CS 233
Yilma Gultneh 703.323.3181 ygultneh@nvcc.edu
Chuong Hoang 703.323.3181 choang@nvcc.edu
Amin Jazaeri 703.323.3181 ajazaeri@nvcc.edu
Tanes Kanchanawanchai 703.323.3181 tkanchanawanchai@nvcc.edu
Ritu Kansal 703.323.3181 rkansal@nvcc.edu
Christopher Khourey 703.323.3181 ckhourey@nvcc.edu
Sang Kim 703.323.3181 skim@nvcc.edu
Jack Lin 703.323.3525 lling@nvcc.edu CS 231
Walerian Majewski 703.323.2143 wmajewski@nvcc.edu CS 248C
Phil McEachern 703.323.3733 pmceachern@nvcc.edu CS 222
Jean McNeal 703.323.3181 jmcneal@nvcc.edu
William Mould 703.323.3181 wmould@nvcc.edu
Walter O'Brien 703.323.4214 wobrien@nvcc.edu CS 244D
Krishna Pendyala 703.323.3181 kpendyala@nvcc.edu
Syed Qadri 703.323.3181 sqadri@nvcc.edu
Kenneth Rasmussen 703.323.2139 krasmussen@nvcc.edu CS 248B
Reva Savkar 703.323.3231 rsavkar@nvcc.edu CS 244C
Beth Schomber 703.323.3181 bschomber@nvcc.edu
Hanney Shaban 703.764.6003 hshaban@nvcc.edu CS 210
Farzana Shahnaz 703.323.3181 fshahnaz@nvcc.edu
Sheldon Soon ssoon@nvcc.edu CC 122F
William Stanclift 703.323.3879 wstanclift@nvcc.edu CS 244B
Piraba Swaminathan pswaminathan@nvcc.edu CS 244A
Khanh Vu 703.323.2451 kvu@nvcc.edu CT 232
Ben Wang 703.323.3730 bwang@nvcc.edu CS 244E
Agatha Wein 703.323.3181 awein@nvcc.edu
Hollis Williams 703.323.3181 hwilliams@nvcc.edu
Stephen Wissing 703.323.3160 swissing@nvcc.edu CS 248D
Elena Ziu 703.323.3181 eziu@nvcc.edu