Name Office Phone Email
Amanzio, Joseph
Emeritus Professor
34-242 805.756.1793 jamanzio@calpoly.edu
Arens, Robert
Professor
34-220E 805.756.1444 rarens@calpoly.edu
Bagnall, James
Emertius Professor
34-241 805.756.1514 jbagnall@calpoly.edu
Beller, Richard
Lecturer
Wash/Alex 703.706.3012 rbeller@calpoly.edu
Benedict, William
Emeritus Associate Professor
05-215 805.756.5082 wbenedic@calpoly.edu
Cabrinha, Mark
Assistant Professor
21-125 805.756.2855 mcabrinh@calpoly.edu
Chapman, Arthur
Professor
117T-109 805.756.1104 achapman@calpoly.edu
Choi, Don
Associate Professor
05-216 805.756.1479 dchoi@calpoly.edu
Combrink, Woody
Lecturer
34-255 805.756.1315 wcombrin@calpoly.edu
Cooper, Allan
Emeritus Professor
92T-111 805.756.2075 acooper@calpoly.edu
Crotser, Charles
Lecturer
92T-112 805.756.2374 ccrotser@calpoly.edu
de Hahn, Henri
Professor
Department Head
05-218 805.756.1316 hdehahn@calpoly.edu
Dettmer, Randy
Lecturer
21-132 805.756.5608 rdettmer@calpoly.edu
di Santo, Thomas
Associate Professor
34-220C 805.756.1480 tdisanto@calpoly.edu
Doerfler, James
Professor
34-220B 805.756.2366 jdoerfle@calpoly.edu
Duerk, Donna
Emeritus Professor
92T-109 805.756.5608 dduerk@calpoly.edu
Fowler, Thomas
Professor
Assistant Department Head
26-110B 805.756.2981 tfowler@calpoly.edu
Freeby, Brent
Lecturer
34-220J 805.756.1794 bfreeby@calpoly.edu
Giberti, Bruno
Professor
Associate Department Head
05-219 805.756.2036 bgiberti@calpoly.edu
Grover, JoAnn
Lecturer
34-243 805.756.2036 lgrover@calpoly.edu

Terry Hargrave
Professor

05-201 805.756.1316 thargrav@calpoly.edu
Harms, Martin
Emeritus Professor
34-238 805.756.6723 mharms@calpoly.edu
Illingworth, Curtis
Lecturer
05-220 805.756.1280 cillingw@calpoly.edu
Jackson, Doug
Assistant Professor
186-A305 805.756.1362 dojackso@calpoly.edu
Jaggia, Chandrika V.
Lecturer
05-212A 805.756.1316 cjaggia@calpoly.edu
Joines-Novotny, Laura
Professor
21-209 805.756.2490 ljoines@calpoly.edu
Kasperovich, Josef
Lecturer
05-115 805.756.1342 jkaspero@calpoly.edu
Killing, Ansgar M.
Lecturer
92T-110 805.756.5689 akilling@calpoly.edu
Lange, John
Professor
21-211 805.756.5080 jlange@calpoly.edu
Lange, Karen
Professor
34-220A 805.756.2468 klange@calpoly.edu
Lucas, Michael
Professor
14-219 805.756.1790
805.756.7351
mlucas@calpoly.edu
Macdonald, Kent
Lecturer
87-A307 805.756.1381
805.756.2267
kmacdona@calpoly.edu
McDonald, Margot
Professor
34-220D 805.756.1298 mmcdonal@calpoly.edu
Miller, Sandy
Emeritus Professor
San Fran 415.771.5455 smiller@calpoly.edu
Moore (Grover), L. JoAnn
Lecturer
05-243 805.756.1483 lgrover@calpoly.edu
Mueller, Alice
Lecturer
34-238 805.756.7623 amueller@calpoly.edu
Neveu, Marc J.
Assistant Professor
34-220A 805.756.5463 mneveu@calpoly.edu
Nulman, Eric T.
Lecturer
34-220H 805.756.1273 enulman@calpoly.edu
Panetta, Daniel
Professor
34-220 805.756.5371 dpanetta@calpoly.edu
Pease, Andrea
Lecturer
34-237 805.756.1504 arpease@calpoly.edu
Peters, Troy N.
Assistant Professor
34-220F 805.756.5207 tnpeters@calpoly.edu
Phillips, Stephen
Assistant Professor
05-311 805.756.5990 sjphilli@calpoly.edu
Pohl, Jens
Professor
117T 805.756.2841
805.756.4903
jpohl@calpoly.edu
Reich, Jonathan
Professor
14-223 805.756.1351
805.756.2580
jreich@calpoly.edu
Ridley, Bryan
Lecturer
34-242 805.756.1793 bridley@calpoly.edu
Roesling, Ralph
Lecturer
  619.972.1123 (cell) rroeslin@calpoly.edu
Schmidt, Richard
Lecturer
34-245 805.756.2074 rschmidt@rain.org
Stannard, Sandy
Associate Professor
21-213 805.756.2076 stannard@calpoly.edu
Stewart, George
Emeritus Lecturer
34-237 805.756.1504 gstewart@calpoly.edu
Swearingen, Don
Emeritus Professor
34-220G 805.756.2833 dswearin@calpoly.edu
Weisenthal, Howard
Professor
21-214 805.756.2491 hweisent@calpoly.edu
Wiley, Keith
Lecturer
92T-110 805.756.5204 kwiley@calpoly.edu
Williams, Barry
Lecturer
186-A300 805.756.2374
805.756.9541
bwilliam@calpoly.edu
Wynn, Greg
Lecturer
34-245 805.756.2074 gwynn@calpoly.edu
Yin, Margarida
Lecturer
34-246 805.756.1381 myin@calpoly.edu
Yip, Christopher
Professor
21-210 805.756.6207 cyip@calpoly.edu