FACULTY & STAFF DIRECTORY

Faculty

NAME Title EMAIL OFFICE
RESEARCH INTERESTS
 
Aaron Keen Department Chair akeen@calpoly.edu 14-254
Programming Languages, Compilers, Static Analysis, CS Education
 
Laila Abdelhafeez Assistant Professor labdelha@calpoly.edu 14-216    
Paul Anderson Professor pander14@calpoly.edu 14-115D
AI, machine learning, bioinformatics, data science, genomics, proteomics, metabolomics, ranking algorithms, and fairness.
 
Hisham Assal Lecturer hhassal@calpoly.edu 14-240    
Stephen Beard Assistant Professor srbeard@calpoly.edu 14-214
Security, Architecture, Compilers, Language, Performance
 
John Bellardo Professor bellardo@calpoly.edu 14-235D
Satellites, Embedded Systems, Networks, Operating Systems, Distributed Systems, Security
 
Alex Bisberg Assistant Professor abisberg@calpoly.edu 14-211 Computational social science, games, machine learning, AI  
Bruce Burton Lecturer baburton@calpoly.edu 14-240    
Rodrigo Canaan Assistant Professor rcanaan@calpoly.edu 14-207
AI, Games, Co-Creativity, Evolutionary Computing, Quality-Diversity Algorithms, Machine Learning, Reinforcement Learning
 
John Clements Professor clements@calpoly.edu 14-208
Programming Languages, Notional Machines for Computing Education, Continuation Marks, Functional Languages, Compilers, Music, CS Education
 
Bruno da Silva Associate Professor bcdasilv@calpoly.edu 14-223
Human and Social Aspects in SE, Tools for Software Development Productivity, SE Education, Software Developer Experience, Mining Software Repositories, Emotion and Sentiment Analysis applied to Software
 
Bruce DeBruhl Associate Professor bdebruhl@calpoly.edu 14-210
Security and Privacy, Automotive Security, Wireless Security, Software Security
 
Alex Dekhtyar Professor dekhtyar@calpoly.edu 14-212
Databases, Machine Learning, Data Science, Software Engineering
 
Kirk Duran Lecturer kduran02@calpoly.edu 14-236    
Christian Eckhardt Associate Professor eckhardt@calpoly.edu 14-238D    
Sussan Einakian Lecturer seinakia@calpoly.edu 14-202    
Phoenix (Dongfeng) Fang Assistant Professor dofang@calpoly.edu 14-210    
Kris Fox Lecturer jfox@calpoly.edu 14-240    
Daniel Frishberg Assistant Professor dfrishbe@calpoly.edu 14-223 Graph theory, algorithms, Markov chains, computational geometry, neuroinclusive pedagogy  
Javier Gonzalez-Sanchez Assistant Professor javiergs@calpoly.edu 14-227
Software Engineering, Intelligent Systems Engineering, Software Product Lines, Human-Computer Interaction, Emotion AI (Affective Computing), Machine Learning, Augmented Reality, CS Education
 
April Grow Assistant Professor amgrow@calpoly.edu 14-209
Games, Physical Crafts, Procedural Generation
 
Bret Hartman Lecturer bahartma@calpoly.edu 14-240    
Paul Hatalsky Lecturer phatalsk@calpoly.edu 21-240    
Michael Haungs Professor mhaungs@calpoly.edu 181-221
Game Design, Game Implementation, User Centered Design, User Experience, Mobile Apps, Web Apps, CSC Education, K12 STEAM Outreach
 
Borislav Hristov Assistant Professor bhristov@calpoly.edu 14-115H Machine Learning, AI, Bioinformatics, Data Science  
Silas Hsu Assistant Professor sihsu@calpoly.edu 14-206 Human-Computer Interaction, User Interface Design, CS Education  
Irene Humer Assistant Professor ihumer@calpoly.edu 14-245    
Brian Jones Lecturer btjones@calpoly.edu 14-236    
Paris Kalathas Assistant Professor pkalatha@calpoly.edu 14-213
CS Education, CS+X Curricula, In-service & Pre-service K-12 Teacher Preparation, Educational Tools, Interdisciplinary-Technological Pedagogical Content Knowledge (I-TPACK) Development
 
Ayaan Kazerouni Assistant Professor ayaank@calpoly.edu 14-229
Computing Education, Software Engineering, Software Testing
 
Fahim Khan Assistant Professor fkhan19@calpoly.edu 14-216
Computer Vision, Applied Machine Learning, Computer Graphics, Data Visualization, Citizen Science
 
Foaad Khosmood Professor foaad@calpoly.edu 14-115F
Artificial Intelligence, Natural Language Processing, Video Games, Data Science, Digital Government
 
BJ Klingenberg Lecturer bklingen@calpoly.edu 14-228    
Ken Kubiak Lecturer kubiak@calpoly.edu 14-228    
Franz Kurfess Professor fkurfess@calpoly.edu 14-203
AI, Human-Computer Interaction, Ethics and Social Justice in AI and Machine Learning
 
Ulf Lindqvist Lecturer ulindqvi@calpoly.edu 14-240
Security, Critical Infrastructures, Applied Cryptography
 
Chris Lupo Professor clupo@calpoly.edu 14-102
Computer Architecture, Parallel and GPU Computing, Performance Optimization
 
Andrew Migler Lecturer amigler@calpoly.edu Virtual    
Theresa Migler Associate Professor tmigler@calpoly.edu 14-226
Graph Theory, Algorithm Design, Network Analysis, CS Education, CS Outreach, CS Theory (Complexity)
 
Joydeep Mukherjee Assistant Professor jmukherj@calpoly.edu 14-219
Software Performance Engineering, Cloud Computing, Internet of Things, Machine Learning, DevOps
 
Sumona Mukhopadhyay Assistant Professor mukhopad@calpoly.edu 14-217
Data Science, Machine Learning, Object Detection, Open CV
 
Lara Nichols-Brown Lecturer nichols@calpoly.edu 14-240    
Phillip Nico Professor pnico@calpoly.edu 14-205    
Maria Pantoja Associate Professor mpanto01@calpoly.edu 14-115C
High Performance Computing, Parallel Programming (OpenMP and GPU), Distributed Systems (MPI and goLang), Reliability in Distributed Systems, Acceleration of Deep Learning
 
David Parkinson Lecturer dsparkin@calpoly.edu 14- 240    
Zachary N J Peterson Professor znjp@calpoly.edu 14-235B
Security, Cryptographic Engineering, Computer Security Education, Storage Systems, Games and Play, Interactive Fiction, Interactive Art, Applied Cryptography
 
Gregory Philbrick Lecturer gphilbri@calpoly.edu 21-240    
Lucas Pierce Lecturer lupierce@calpoly.edu 14-240    
Anita Rathi Lecturer anrathi@calpoly.edu 092-M-C104    
Vanessa Rivera Lecturer vcrivera@calpoly.edu 14-202    
Mugizi Rwebangira Assistant Professor mrwebang@calpoly.edu 14-218
Machine Learning, AI, Computational Neuroscience
 
Paul Schmitt Assistant Professor prs@calpoly.edu 14-204 Networked Systems, Privacy, Internet Measurement, AI/ML for Networks   
John Seng Professor jseng@calpoly.edu 14-115A
Robotics, Embedded Systems, Computer Architecture
 
Devkishen Sisodia Assistant Professor dsisodia@calpoly.edu 14-221 Network Security, Internet Measurement, Adversarial ML, CS Education  
Christopher Siu Lecturer cesiu@calpoly.edu 14-236    
Lubomir Stanchev Professor lstanche@calpoly.edu 14-230
Databases, Semantic Computing, Machine Learning, Data Science
 
Ka Yaw Teo Assistant Professor kteo@calpoly.edu 14-215 Algorithms and Data Structures, Computational Geometry, Combinatorial Optimization, Robot Motion Planning, Facility Location Theory, Applied Biomedical Computing, CS Education  
Luis Vargas Lecturer lvarga16@calpoly.edu 14-236    
Jonathan Ventura Associate Professor jventu09@calpoly.edu 14-235C
Computer Vision, Machine Learning, Augmented and Virtual Reality, Remote Sensing
 
Kurt Voelker Lecturer kvoelker@calpoly.edu 14-202    
Mike Wagner Lecturer mcwagner@calpoly.edu 14-240    
Jenny Wang Lecturer jwang96@calpoly.edu 14-240    
Austin Wright Assistant Professor awrigh20@calpoly.edu 14-211    
Zoë Wood Professor zwood@calpoly.edu 192-305
Computer Graphics, Rendering, Games, Visualization, Computer Science Education
 
Julie Workman Lecturer jworkman@calpoly.edu 21-240    
Eric Yocam Lecturer eyocam@calpoly.edu 14-240    
Chris Zielke Lecturer czielke@calpoly.edu 21-240    

Affiliated Faculty

NAMEEMAILOFFICE
Jean Davidson – Biological Sciencesjdavid06@calpoly.edu33-267
Jane Lehr – Professor & Chair Women & Gender Studiesjlehr@calpoly.edu47-25F
Enrica Lovaglio Costello – Art and Designelovagli@calpoly.edu34-163
Ava Wright – Philosophyavwright@calpoly.edu47-34B

Active Emeriti

NAMEEMAILOFFICE
Charles Dana – Professorchdana@calpoly.edu14-240
Hasmik Gharibyan – Professorhghariby@calpoly.edu14-240
Tim Kearns – Associate Professortkearns@calpoly.edu14-240

 

Staff

NAME POSITION EMAIL
Leanne Fiorentino Administrative Support Coordinator lfiorent@calpoly.edu
Teresa Medrano Administrative Analyst Specialist tlmedran@calpoly.edu

Spring 2026 FACULTY OFFICE HOURS

ProfessorOfficeCal Poly EmailOffice HoursHow to ConnectZoom
Abdelhafeez, Laila14-231labdelha@calpoly.eduMW 1-2PMIn Person 
Assal, Hisham14-240hhassal@calpoly.eduBy appointment on ZoomZoomlink on Canvas
Beard, Stephen14-214srbeard@calpoly.eduM 10:10-11 am, 2:10 – 3 pm; W 9:10-10 am, 2:10-3 pmIn person; zoom secondary (preference given to those in person)
Bellardo, John14-235Dbellardo@calpoly.eduTWTh 10:10 – 11:00 am.In Person 
Bisberg, Alex14-211abisberg@calpoly.eduT 1-2pm, W 1-3pm
In Person, email for appointment
 
Burton, Bruce14-254baburton@calpoly.eduNA – off this quarterNA 
Clements, John14-208clements@calpoly.eduM 9am-10am, T 10am-11am, 1pm-2pm, F 11am-12pmIn Person 
DeBruhl, Bruce14-210bdebruhl@calpoly.eduM, Tues, Thurs 2:10-3
In person, zoom on request
 
Dekhtyar, Alex14-212dekhtyar@calpoly.eduT: 10-11am
W: 10am-12pm
R: 10-11am
in-person, zoom by request
Einakian, Sussan14-202seinakia@calpoly.eduMW 3-4:30 and by appointmentIn Person and Zoom
Fang, Dongfeng192-332dofang@calpoly.eduTuesday 3-4:30pm; Thursday 11am-12pm, 3-4:30pm.
In person, 192-332.
 
Foaad Khosmood14-115Ffoaad@calpoly.eduMW 2:10pm-4:00pm
in Person or by appointment
 
Frishberg, Daniel14-223dfrishbe@calpoly.eduTR 10:10-11:00am, W 3:10-4:00pm, F 11:10am-12:00pmTR in person, WF ZoomIn Canvas
Gonzalez-Sanchez, Javier14-227javiergs@calpoly.eduMWF 1pm-2pm, MW 4pm-5pm
In person or Email
 
Grow, April14-209amgrow@calpoly.eduTH 12:30-3, WF 1-2In-person, email, zoom, or discord
Haungs, Michael181-221mhaungs@calpoly.eduMW 2-4pmMonday in person or Zoom, Wednesday zoom only
Hsu, Silas14-206sihsu@calpoly.eduMon 10:10-11AM, R 3:10-4:50 PMIn Person 
Jones, Brian14-236btjones@calpoly.eduTR 10:10 am–1 pm, F 11:10 am–12 noonIn person 
Kalathas, Paris14-213pkalatha@calpoly.eduMW 10am-11amIn person 
Kazerouni, Ayaan14-229ayaank@calpoly.eduTW 9:30am–11amIn Person (Zoom if requested)
Available by email request
Keen, Aaron14-254akeen@calpoly.eduM: 2:10-3pm, W: 2:10-3pm, R: 2:10-3pmIn Person 
Khan, Fahim14-216fkhan19@calpoly.eduW 12:30pm to 1:30pm, F 11am to 1pmIn Person (email me for Zoom)
Klingenberg, BJ14-228bklingen@calpoly.eduT 3pm-4pm, W 10am-11amIn person, zoom
Kubiak, Ken14-228kubiak@calpoly.eduMF 2-3pm, Tu 9-11amin person
Kurfess, Franz14-203fkurfess@calpoly.eduW 2pm-4pm and by appointmentIn person or via Zoom
Coordinate via email.
Lara Nichols-Brown14-240nichols@calpoly.eduMWF 1pm – 2pm, MWF 8a -9am by appointment only
email, In Person, Zoom if required
 
Lindqvist, Ulf14-240ulindqvi@calpoly.eduTR 5pm-6pm in 192-333; TR 2pm-3pm in 14-240 only by email appointmentEmail 
Maria Pantoja14-115Cmpanto01@calpoly.eduT/TH 1-2pm Wed 11am-1pm and by appointmentin person 
Migler, Andrewamigler@calpoly.eduMTW 8-9amZoomSee Canvas
Mukherjee, Joydeep14-219jmukherj@calpoly.eduMW, 10-12In Person 
Mukhopadhyay, Sumona14-217mukhopad@calpoly.eduM 10am – 12pm (zoom: https://calpoly.zoom.us/j/8361192953); W 10 – 12 pm (in-person)email + zoom
Nico, Phillip14-205pnico@calpoly.eduMWF 2:10-3:00, T 12:10-1in person 
Parkinson, Dave14-240dsparkin@calpoly.eduTW4:30-5:30Zoom
Peterson, Zachary14-235Bznjp@calpoly.eduM 930A-12PIn Person 
Philbrick, Greg21-240gphilbri@calpoly.eduMWF 3pm-4pm, T 12:10pm-1:10pmIn Person 
Pierce, LucasVirtuallupierce@calpoly.eduT 1pm-2:30pm W 9am-10amEmail 
Rathi, Anita092-M-C104anrathi@calpoly.eduTuesdays and Thursdays (In Person in Office) : 3:15 pm – 4:15 pm , Mondays and Wednesdays (Online on Zoom) : 12:30 pm – 1:30 pm – ZoomIn Person, Zoom
Schmitt, Paul14-204prs@calpoly.eduW 12pm-2:30pmIn person 
Sisodia, Dev14-221dsisodia@calpoly.eduT 12:10pm-1pm, W 12:10pm-1:30pm, R 11:40am-1pmIn Person (TR), Zoom (W)
Siu, Christopher14-236cesiu@calpoly.eduMW 8:10am-10:00am, MW 2:10pm-3:00pm, F 10:10am-12:00pmMWF mornings in-person, MW afternoons on Zoom
Stanchev, Lubomir14-230lstanche@calpoly.eduTR 9-11amIn Person 
Teo, Ka Yaw14-215kteo@calpoly.eduTR 10am-11am, W 11am-1pmIn Person 
Vanessa, Rivera14-202vcrivera@calpoly.eduMW 7am-8am and 12pm – 1pmIn Person 
Ventura, Jonathan14-235Cjventu09@calpoly.eduT 9-11 and 12-1 (in-person), R 10-11 (online)in-person (T) and online (R)
Wright, Austin14-222awrigh20@calpoly.eduM1pm-2pm, T 10am-11am, R 10am-12-pm
Email, In-Person
 
Wright, AvaN/Aavwright@calpoly.eduT/R 12pm-2pmZoom
Yocam, Eric14-240eyocam@calpoly.eduMWF 12:00 pm – 1:00 pmEmail, Zoom, In Person
Zielke, Chris21-240czielke@calpoly.eduM: 11:00 am-noon, T: noon-1:00pm, R: 11:00 am-1:00 pmemail, zoom