Contact our Engineering Faculty

Name E-mail DepartmentTitle Ext.
Abu-Lail, Laila lailaChemical EngineeringAdjunct Teaching Professor
Ahmed, Syed sahmedElectrical & Computer Engineering
Akerson, Jerome J.jerryakersonElectrical & Computer Engineering5231
Albano, Leonard D.ldalbanoCivil & Environmental EngineeringAssociate Professor5492
Albrecht, Dirk dalbrechtBiomedical EngineeringAssistant Professor4859
Alvarez-Romero, Sergio Omarsoar6663Civil & Environmental Engineering
Ault, Holly KeyeshkaultMechanical EngineeringAssociate Professor5498
Backman, Daniel GdbackmanMechanical Engineering5781
Bar-On, Isa ibaronMechanical EngineeringProfessor5127 5633
Bates, Wayne EdwardwebatesCivil & Environmental EngineeringAdjunct Teaching Professor
Benjamin, B. AllenCivil & Environmental Engineering
Berardi, Umberto uberardiCivil & Environmental EngineeringAssistant Teaching Professor6545
Bergendahl, John AndrewjbergCivil & Environmental EngineeringAssociate Professor5772
Beverly, Bruce E.bebeverlyCivil & Environmental EngineeringAdjunct Instructor/Lecturer
Biederman, Ronald R.rrbMechanical Engineering5453 5633
Billiar, Kristen kbilliarBiomedical EngineeringAssociate Professor5097 5384
Bitar, Stephen JohnsjbitarElectrical & Computer EngineeringInstructor5501
Blandino, John J.blandinoMechanical EngineeringAssociate Professor6155
Bogdanov, Gene geneElectrical & Computer EngineeringAssistant Teaching Professor6640
Borden, Roger RichmondMechanical Engineering
Bourgault, Roy F.Mechanical Engineering
Boyd, John M.jmboydMechanical Engineering
Brown, Christopher A.brownMechanical EngineeringProfessor5627
Brown, Donald R.drbElectrical & Computer EngineeringAssociate Professor5351
Burdi, Luciana lburdiCivil & Environmental EngineeringAdjunct Teaching Professor
Camesano, Terri AnneterricChemical EngineeringProfessor5380
Campbell, Bruce G.bgcampbellFire Protection EngineeringAdjunct Instructor
Carney, John F.Civil & Environmental Engineering
Catalano, Jacopo jcatalanoChemical Engineering5250
Cewe-Malloy, Leffi ElemalloyCivil & Environmental EngineeringInstructor5915
Chalabi, A. FattahCivil & Environmental Engineering
Chasaki, Danai dchasakiElectrical & Computer Engineering
Chierichetti, Maria mchierichettiMechanical EngineeringAssistant Professor
Chon, Ki H.kichonBiomedical EngineeringDepartment Head and Professor4114
Chong, Jo WoonjchongBiomedical Engineering
Clancy, Edward A.tedElectrical & Computer EngineeringAssociate Professor5778
Clark, William M.wmclarkChemical EngineeringAssociate Professor5259
Clements, Kevin A.clementsElectrical & Computer Engineering5399
Clougherty, Edward VevcFire Protection Engineering5593
Collentro, William wvcCivil & Environmental Engineering5770
Cornwell, Kevin GeorgecornwellBiomedical EngineeringAdjunct Teaching Professor
Cotnoir, Paul DavidpcotnoirMechanical Engineering7020
Cowlagi, Raghvendra VMechanical Engineering
Cyganski, David cyganskiElectrical & Computer EngineeringProfessor5448 5231
Datta, Ravindra rdattaChemical EngineeringProfessor6036
DeFalco, Frank D.defalcoCivil & Environmental Engineering5530 5272
Dembsey, Nicholas A.ndembseyFire Protection EngineeringProfessor5971
Demetriou, Michael A.mdemetriMechanical EngineeringProfessor5459
Demetry, Chrysanthe cdemetryMechanical EngineeringAssociate Professor5195
Demetry, James S.jdemetryElectrical & Computer Engineering5310 5231
Deskins, N AaronnadeskinsChemical EngineeringAssistant Professor5445
Desrosiers, Richard D.Civil & Environmental Engineering
DiBiasio, David dibiasioChemical EngineeringDepartment Head/Associate Prof5250 5372
Dimentberg, Mikhail F.dimentMechanical EngineeringProfessor5368
Dixon, Anthony G.agdixonChemical EngineeringProfessor5350
Doumanidis, Charalabos cdoumaniMechanical Engineering
Dresher, Russell PaulrdresherBiomedical Engineering
Duckworth, R. JamesrjduckElectrical & Computer EngineeringAssociate Professor5204 5231
Dunn, Raymond MichaelrdunnBiomedical Engineering
Eggimann, Wilhelm H.eggimannElectrical & Computer Engineering
Eisenbarth, Thomas teisenbarthElectrical & Computer EngineeringAssistant Professor
El-Korchi, Tahar tekCivil & Environmental EngineeringDept Head & Professor5530 5518
Elliott, David KdkelliottMechanical Engineering
Elovitz, Kenneth M.kmelovitzCivil & Environmental EngineeringAdjunct Instructor
Emanuel, Alexander E.aemanuelElectrical & Computer EngineeringProfessor5239 5231
Evans, Simon sevansMechanical EngineeringAssistant Professor5462
Fanning, Paul JBiomedical Engineering
Fernandez, Arturo arturoMechanical Engineering
Fischer, Gregory S.gfischerMechanical EngineeringAssistant Professor5261
Fishtik, Ilie ifishtikChemical Engineering4158
Fitzgerald, Robert W.rfitzCivil & Environmental Engineering5271
FitzPatrick, Malcolm msfCivil & Environmental Engineering5428 5294 5530
Flaherty, Patrick J.pjflahertyBiomedical EngineeringAssistant Professor4680
Fofana, Mustapha S.msfofanaMechanical EngineeringAssociate Professor5966
Ford, John ChetleyjfordBiomedical Engineering
Furlong-Vazquez, Cosme cfurlongMechanical EngineeringAssociate Professor5126
Gannon, Thomas FtgannonElectrical & Computer Engineering5357
Gatsonis, Nikolaos A.gatsonisMechanical EngineeringProfessor5576
Gaudette, Glenn R.gaudetteBiomedical EngineeringAssociate Professor6086 6628
Ghadyani, Hamid RezahrghadyaniMechanical EngineeringAdjunt Teaching Professor4856
Gifford, Howard hgiffordBiomedical Engineering
Glick, Stephen JeffreysjglickBiomedical Engineering
Gorbach, Alexander M.Biomedical Engineering
Grandin, Hartley T.hgrandinMechanical Engineering
Granquist-Fraser, Domhnull dgfraserBiomedical Engineering4680
Gridley, Scott sgridleyBiomedical Engineering
Guazzone, Federico guazzoneChemical EngineeringResearch Assistant Professor
Hakim, Hossein hakimElectrical & Computer EngineeringAssociate Professor5347 5231
Hall, John RjrhMechanical EngineeringTeaching Professor5124
Ham, Marnie mhamMechanical Engineering
Hamack, Marni EMechanical Engineering
Hart, Frederick L.flhartCivil & Environmental EngineeringProfessor5421 5530
Hecht, Michael H.mhhechtMechanical Engineering
Heidari, Mohammad mheidariElectrical & Computer Engineering
Helmus, Michael N.mhelmusBiomedical Engineering
Hoffman, Allen H.ahoffmanMechanical EngineeringProfessor5217 5236
Holl, David JohndjhollElectrical & Computer Engineering
Hou, Zhikun houMechanical EngineeringProfessor5705
Huang, Xinming xhuangElectrical & Computer EngineeringAssociate Professor5771
Hussein, Islam ihusseinMechanical Engineering6631
Ignotz, Ronald A.Biomedical Engineering
Illanes, Diego dillanesBiomedical Engineering5000
Indic, Premananda indicElectrical & Computer Engineering
Innis, Charles L.cinnisMechanical EngineeringAssistant Teaching Professor5181
Jain, Anjana ajainBiomedical EngineeringAssistant Professor4956
Jarvis, Susan M.sjarvisElectrical & Computer EngineeringAssistant Teaching Professor5325
Jumper, George Y.gyjumperMechanical Engineering5368
Kandarpa, Krishna kandarpaBiomedical Engineering
Kazantzis, Nikolaos K.nikolasChemical EngineeringProfessor5666
Kearney, William FranciswfkearneyCivil & Environmental EngineeringAdjunct Instructor/Lecturer5530
Kearns, Michael PatrickmkearnsCivil & Environmental Engineering
Kelly, Terence Electrical & Computer Engineering
Kiapour, Ali akiapourBiomedical EngineeringAdjunct Teaching Professor
Kim, Yeesock yeesockCivil & Environmental EngineeringAssistant Professor5340
Kistler, Walter A.wakMechanical Engineering
Klein, Andrew G.kleinElectrical & Computer EngineeringAssistant Professor5718
Kmiotek, Stephen J.sjkmiotekChemical EngineeringAssistant Teaching Professor4870
Koontz, Carl H.chkCivil & Environmental Engineering
Labonte', Robert C.rclElectrical & Computer Engineering5302 5232
Lados, Diana A.ladosMechanical EngineeringAssociate Professor6168
Lai, Lifeng llaiElectrical & Computer EngineeringAssistant Professor
Lanyon, H. P.D.lanyonElectrical & Computer Engineering
Leal, Michael J.mlealBiomedical EngineeringAdjunct Instructor5447
Leonard, Michael F.mfleonardElectrical & Computer Engineering
LePage, Suzanne slepageCivil & Environmental EngineeringInstructor5598
Levey, Fiona fcleveyMechanical EngineeringAdjunct Teaching Professor4854
Liang, Jianyu jianyulMechanical EngineeringAssociate Professor6649
Linn, Anthony B.ablinnMechanical Engineering
Looft, Fred J.fjlooftElectrical & Computer EngineeringProfessor & Ac Dir Systems Eng5231
Lou, Wenjing wjlouElectrical & Computer Engineering5338
Lu, Jiacai jluMechanical EngineeringAssistant Research Professor6405
Ludwig, Reinhold ludwigElectrical & Computer EngineeringProfessor5315 5238
Ma, Yi HuayhmaChemical EngineeringProfessor5398 5474 5250
Makarov, Sergey N.makarovElectrical & Computer EngineeringProfessor5017
Makhlouf, Makhlouf M.mmmMechanical EngineeringProfessor5647
Malkin, Stephen smalkinMechanical Engineering
Mallick, Rajib B.rajibCivil & Environmental EngineeringProfessor5289 5530
March, Charles J.cjmarchFire Protection EngineeringAdjunct Instructor
Mardilovich, Ivan P.ivanpmChemical EngineeringResearch Associate Professor5474
Maslennikov, Slava smaslennikovElectrical & Computer EngineeringAdjunct Teaching Professor
Massoud, Yehia massoudElectrical & Computer EngineeringProfessor and Department Head
Mathisen, Paul P.mathisenCivil & Environmental EngineeringAssociate Professor5343 5530
Mayer, Jeffrey SmayerjsElectrical & Computer Engineering
McGrail, Anthony Jtony.mcgrailElectrical & Computer Engineering
McNeill, John A.mcneillElectrical & Computer EngineeringAssociate Professor5567
Meacham, Brian JaybmeachamFire Protection EngineeringAssociate Professor6778
Mehr, Ralph RmehrFire Protection Engineering
Mendelson, Yitzhak ymBiomedical EngineeringAssociate Professor5103 5096 5891
Michalson, William R.wrmElectrical & Computer EngineeringProfessor5766
Migliuolo, Stefano Electrical & Computer Engineering
Miraglia, Peter QuinnpqmiragliaMechanical Engineering
Moser, William R.wmoserChemical Engineering508-435-5773
Mullen, Julia ShielajsmMechanical Engineering6054
Nagarajan, Ramanathan rnagarajanChemical Engineering
Navabi, Zainalabedin navabiElectrical & Computer EngineeringAdjunct Teaching Professor6663
Nestinger, Stephen ssnestingerMechanical EngineeringAssistant Professor6445
Norige, Mark A.manorigeBiomedical EngineeringProfessor of Practice
Norton, Robert L.nortonMechanical Engineering5537
Notarianni, Kathy AnnkanfpeFire Protection EngineeringDepartment Head/Associate Prof6786
Nowick, Henry W.hnowickChemical Engineering5250
O'Rourke, Brian JamesborourkeCivil & Environmental Engineering
O'Shaughnessy, James C.jcoCivil & Environmental Engineering5309
Okumus, Pinar pokumusCivil & Environmental EngineeringAssistant Teaching Professor6565
Olinger, David J.olingerMechanical EngineeringAssociate Professor5698 5236
Onal, Cagdas DenizelcdonalMechanical EngineeringAssistant Professor4857
Orr, John A.orrElectrical & Computer EngineeringProfessor5273
Ozaki, Charles KeithBiomedical Engineering
Padir, Taskin tpadirElectrical & Computer EngineeringAssistant Professor6427
Padmanabhan, Mahadevan paduMechanical Engineering
Page, Raymond L.rpageBiomedical EngineeringAssistant Professor4109 2883
Pahlavan, Kaveh kavehElectrical & Computer EngineeringProfessor5634 5231 5018
Pajic, Slobodan slobodanElectrical & Computer Engineering6697
Pedersen, Peder C.pedersenElectrical & Computer EngineeringProfessor5641 5231 5735
Peterson, Amy MampetersonChemical Engineering
Peura, Robert AllanrapeuraBiomedical Engineering5596 5447
Pietroforte, Roberto robertoCivil & Environmental EngineeringAssociate Professor5295
Pins, George DgpinsBiomedical EngineeringAssociate Professor6742 5109
Planchard, David CliftonplanchardMechanical EngineeringAdjunct Instructor6519
Plummer, Jeanine D.jplummerCivil & Environmental EngineeringAssociate Professor5142
Pryputniewicz, Ryszard J.rjpMechanical EngineeringProfessor5536 5236
Puchovsky, Milosh T.miloshFire Protection EngineeringProfessor of Practice5113
Qin, Michael Biomedical Engineering
Rahbar, Nima nrahbarCivil & Environmental EngineeringAssistant Professor6567
Raj, Phani K.pkrajChemical Engineering
Rangwala, Ali S.rangwalaFire Protection EngineeringAssociate Professor6409
Ray, Malcolm H.mhrayCivil & Environmental Engineering5340 508-889-7377
Richman, Mark W.mrichmanMechanical EngineeringAssociate Professor5556 5236
Rodger, Richard FrrodgerBiomedical EngineeringAdjunct Teaching Professor
Rolle, Marsha W.mrolleBiomedical EngineeringAssistant Professor4145
Rong, Yiming rongMechanical EngineeringProfessor6020
Rosbach, Derren drosbachCivil & Environmental EngineeringAssistant Teaching Professor
Sage, Joseph D.jdsageCivil & Environmental Engineering
Sakulich, Aaron R.arsakulichCivil & Environmental EngineeringAssistant Professor5912
Salazar, Guillermo F.salazarCivil & Environmental EngineeringAssociate Professor5262 5530 5294
Saltman, Adam EasaltmanBiomedical Engineering
Savilonis, Brian JamesbjsMechanical EngineeringProfessor5686 5236
Scarpino, Christopher cscarpinoMechanical EngineeringAdjunct Instructor4927
Schonhoff, Thomas taschonhoffElectrical & Computer Engineering5231
Scott, Kenneth ElsnerMechanical Engineering
Shaalan, Hesham EElectrical & Computer Engineering
Shankar, Sumanth sumanthMechanical Engineering5781
Shazeeb, Mohammed SalmanshazeebBiomedical Engineering
Shields, William wshieldsFire Protection EngineeringAdjunct Teaching Professor
Shivkumar, Satya shivkumaMechanical EngineeringProfessor5633 5048
Simeoni, Albert asimeoniFire Protection EngineeringAssociate Professor5785
Sisson, Richard D.sissonMechanical EngineeringProf &Dean of Graduate Studies5335
Smyser, Bridget M.bsmyserChemical Engineering6714
Squires, Alice F.afsquiresElectrical & Computer Engineering
Stafford, Kenneth A.staffordMechanical EngineeringAssociate Teaching Professor6122
Stanley, Richard AlanrstanleyElectrical & Computer Engineering5352
Starkey, Matthew D.starkmdElectrical & Computer Engineering
Starr, Thomas M.tstarrChemical EngineeringAdjunct Instructor5250
Sullivan, John M.sullivanMechanical EngineeringProfessor5199 5236
Sunar, Berk sunarElectrical & Computer EngineeringAssociate Professor5494
Tao, Mingjiang taomjCivil & Environmental EngineeringAssistant Professor6487
Terashima, Hiroshi hteraMechanical Engineering
Thompson, Marc TmarcttElectrical & Computer Engineering5231
Thompson, Robert W.rwtChemical EngineeringProfessor5525 5250
Timko, Michael T.mttimkoChemical EngineeringAssistant Professor4101
Toy, Mehmet mtoyElectrical & Computer Engineering
Troy, Karen Biomedical Engineering
Tryggvason, Gretar gretarMechanical Engineering
Tubbs, Jeffrey StewartjtubbsFire Protection Engineering
Tuler, Floyd RftulerMechanical Engineering
Vadney, Timothy JtvadneyCivil & Environmental Engineering5000
Van de Ven, James D.vandevenMechanical Engineering6776
Van Dessel, Steven svandesselCivil & Environmental Engineering4895
Vedantham, Srinivasan Biomedical Engineering
Virani, Shamsnaz S.Electrical & Computer Engineering
Wagner, Robert E.Chemical Engineering
Wang, Yan yanwangMechanical EngineeringAssistant Professor
Webster, Fred N.Mechanical Engineering
Weir, William C.Mechanical Engineering5122
Weiss, Alvin H.ahweissChemical Engineering
Wilbur, Leslie C.Mechanical Engineering
Wixted, John J.wixtedjBiomedical Engineering
Wood, Christopher BlakechristopherwoodFire Protection Engineering
Wyglinski, Alexander alexwElectrical & Computer EngineeringAssociate Professor5061
Yagoobi, Jamal jyagoobiMechanical EngineeringProfessor and Department Head5236 5759
Yang, Ning nyangElectrical & Computer Engineering5018
Zalosh, Robert G.bzaloshFire Protection Engineering5593
Zhang, Nanyin Biomedical Engineering
Zhou, Hong SusanszhouChemical EngineeringAssociate Professor5275
 
  • Email a Friend
  • Bookmark this Page
  • Share this Page