Faculty
Associate Teaching Professor
Mechanical Engineering
Textiles 207
508-910-6549
\\hdmu\_`c;ph\nn_)`_p
Professor
Mechanical Engineering
Violette Research 217
508-910-6407
^cltibo=rj^ppa+bar
Commonwealth Professor
Mechanical Engineering
School for Marine Science & Technology East, New Bedford 234
508-999-8357
^q^kalk=rj^ppa+bar
Assistant Professor
Mechanical Engineering
Science & Engineering 116C
508-999-8567
_+^de^w^abe=rj^ppa+bar
Assistant Professor
Mechanical Engineering
Textiles 211
508-999-8449
^nc`i-;ph\nn_)`_p
Assistant Professor
Mechanical Engineering
Violette Research 214
508-999-8540
lpmrk5Dyqewwh2ihy
Associate Teaching Professor
Mechanical Engineering
Science & Engineering 116D
508-910-6553
itbnboebsjAvnbtte/fev
Assistant Professor
Mechanical Engineering
Textiles 213
508-999-8549
fdc\i)k\mf;ph\nn_)`_p
Professor / Graduate Program Director
Mechanical Engineering
Textiles 226
508-999-8496
kp_cqqg>sk_qqb,cbs
Assistant Professor
Mechanical Engineering
Violette Research 219
508-999-8692
otcjocp37Bwocuuf0gfw
Professor / Chairperson
Mechanical Engineering
Textiles 208
508-999-8619
n]cjrhd^f;ph\nn_)`_p
Professor
Mechanical Engineering
Textiles 209
508-910-6572
xejcnkxgpftcBwocuuf0gfw
Staff
Administrative Assistant I
Mechanical Engineering
Science & Engineering 116E
508-999-8492
Professional Technician II
Mechanical Engineering
Science & Engineering 110A
508-999-8499
Professional Technician I
Electrical & Computer Engineering / Mechanical Engineering
Science & Engineering 211A
508-999-8460