FACULTY & STAFF DIRECTORY

Faculty

NAMETitleEMAILOFFICE
RESEARCH INTERESTS
 
Aaron KeenDepartment Chairakeen@calpoly.edu14-254
Programming Languages, Compilers, Static Analysis, CS Education
 
Laila AbdelhafeezAssistant Professorlabdelha@calpoly.edu14-216  
Paul AndersonProfessorpander14@calpoly.edu14-115H
AI, machine learning, bioinformatics, data science, genomics, proteomics, metabolomics, ranking algorithms, and fairness.
 
Hisham AssalLecturerhhassal@calpoly.edu14-240  
Stephen BeardAssistant Professorsrbeard@calpoly.edu14-214
Security, Architecture, Compilers, Language, Performance
 
John BellardoProfessorbellardo@calpoly.edu14-235D
Satellites, Embedded Systems, Networks, Operating Systems, Distributed Systems, Security
 
Alex BisbergAssistant Professorabisberg@calpoly.edu14-211  
Bruce BurtonLecturerbaburton@calpoly.edu14-240  
Rodrigo CanaanAssistant Professorrcanaan@calpoly.edu14-207
AI, Games, Co-Creativity, Evolutionary Computing, Quality-Diversity Algorithms, Machine Learning, Reinforcement Learning
 
John ClementsProfessorclements@calpoly.edu14-208
Programming Languages, Notional Machines for Computing Education, Continuation Marks, Functional Languages, Compilers, Music, CS Education
 
Bruno da SilvaAssociate Professorbcdasilv@calpoly.edu14-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 DeBruhlAssociate Professorbdebruhl@calpoly.edu14-210
Security and Privacy, Automotive Security, Wireless Security, Software Security
 
Alex DekhtyarProfessordekhtyar@calpoly.edu14-212
Databases, Machine Learning, Data Science, Software Engineering
 
Kirk DuranLecturerkduran02@calpoly.edu14-236  
Christian EckhardtAssociate Professoreckhardt@calpoly.edu14-238D  
Sussan EinakianLecturerseinakia@calpoly.edu14-202  
Phoenix (Dongfeng) FangAssistant Professordofang@calpoly.edu14-210  
Kris FoxLecturerjfox@calpoly.edu14-240  
Daniel FrishbergAssistant Professordfrishbe@calpoly.edu14-223Graph theory, algorithms, Markov chains, computational geometry, neuroinclusive pedagogy 
Javier Gonzalez-SanchezAssistant Professorjaviergs@calpoly.edu14-227
Software Engineering, Intelligent Systems Engineering, Software Product Lines, Human-Computer Interaction, Emotion AI (Affective Computing), Machine Learning, Augmented Reality, CS Education
 
April GrowAssistant Professoramgrow@calpoly.edu14-209
Games, Physical Crafts, Procedural Generation
 
Bret HartmanLecturerbahartma@calpoly.edu14-240  
Paul HatalskyLecturerphatalsk@calpoly.edu21-240  
Michael HaungsProfessormhaungs@calpoly.edu181-221
Game Design, Game Implementation, User Centered Design, User Experience, Mobile Apps, Web Apps, CSC Education, K12 STEAM Outreach
 
Borislav HristovAssistant Professorbhristov@calpoly.edu14-115DMachine Learning, AI, Bioinformatics, Data Science 
Silas HsuAssistant Professorsihsu@calpoly.edu14-206Human-Computer Interaction, User Interface Design, CS Education 
Irene HumerAssistant Professorihumer@calpoly.edu14-245  
Brian JonesLecturerbtjones@calpoly.edu14-236  
Paris KalathasAssistant Professorpkalatha@calpoly.edu14-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 KazerouniAssistant Professorayaank@calpoly.edu14-229
Computing Education, Software Engineering, Software Testing
 
Fahim KhanAssistant Professorfkhan19@calpoly.edu14-216
Computer Vision, Applied Machine Learning, Computer Graphics, Data Visualization, Citizen Science
 
Foaad KhosmoodProfessorfoaad@calpoly.edu14-115F
Artificial Intelligence, Natural Language Processing, Video Games, Data Science, Digital Government
 
BJ KlingenbergLecturerbklingen@calpoly.edu14-228  
Ken KubiakLecturerkubiak@calpoly.edu14-228  
Franz KurfessProfessorfkurfess@calpoly.edu14-203
AI, Human-Computer Interaction, Ethics and Social Justice in AI and Machine Learning
 
Ulf LindqvistLecturerulindqvi@calpoly.edu14-240
Security, Critical Infrastructures, Applied Cryptography
 
Chris LupoProfessorclupo@calpoly.edu14-102
Computer Architecture, Parallel and GPU Computing, Performance Optimization
 
Andrew MiglerLectureramigler@calpoly.eduVirtual  
Theresa MiglerAssociate Professortmigler@calpoly.edu14-226
Graph Theory, Algorithm Design, Network Analysis, CS Education, CS Outreach, CS Theory (Complexity)
 
Joydeep MukherjeeAssistant Professorjmukherj@calpoly.edu14-219
Software Performance Engineering, Cloud Computing, Internet of Things, Machine Learning, DevOps
 
Sumona MukhopadhyayAssistant Professormukhopad@calpoly.edu14-217
Data Science, Machine Learning, Object Detection, Open CV
 
Lara Nichols-BrownLecturernichols@calpoly.edu14-240  
Phillip NicoProfessorpnico@calpoly.edu14-205  
Maria PantojaAssociate Professormpanto01@calpoly.edu14-115C
High Performance Computing, Parallel Programming (OpenMP and GPU), Distributed Systems (MPI and goLang), Reliability in Distributed Systems, Acceleration of Deep Learning
 
David ParkinsonLecturerdsparkin@calpoly.edu14- 240  
Zachary N J PetersonProfessorznjp@calpoly.edu14-235B
Security, Cryptographic Engineering, Computer Security Education, Storage Systems, Games and Play, Interactive Fiction, Interactive Art, Applied Cryptography
 
Gregory PhilbrickLecturergphilbri@calpoly.edu21-240  
Lucas PierceLecturerlupierce@calpoly.edu14-240  
Anita RathiLectureranrathi@calpoly.edu092-M-C104  
Vanessa RiveraLecturervcrivera@calpoly.edu14-202  
Mugizi RwebangiraAssistant Professormrwebang@calpoly.edu14-218
Machine Learning, AI, Computational Neuroscience
 
Paul SchmittAssistant Professorprs@calpoly.edu14-204Networked Systems, Privacy, Internet Measurement, AI/ML for Networks  
John SengProfessorjseng@calpoly.edu14-115A
Robotics, Embedded Systems, Computer Architecture
 
Devkishen SisodiaAssistant Professordsisodia@calpoly.edu14-221Network Security, Internet Measurement, Adversarial ML, CS Education 
Christopher SiuLecturercesiu@calpoly.edu14-236  
Lubomir StanchevProfessorlstanche@calpoly.edu14-230
Databases, Semantic Computing, Machine Learning, Data Science
 
Ka Yaw TeoAssistant Professorkteo@calpoly.edu14-215Algorithms and Data Structures, Computational Geometry, Combinatorial Optimization, Robot Motion Planning, Facility Location Theory, Applied Biomedical Computing, CS Education 
Luis VargasLecturerlvarga16@calpoly.edu14-236  
Jonathan VenturaAssociate Professorjventu09@calpoly.edu14-235C
Computer Vision, Machine Learning, Augmented and Virtual Reality, Remote Sensing
 
Kurt VoelkerLecturerkvoelker@calpoly.edu14-202  
Mike WagnerLecturermcwagner@calpoly.edu14-240  
Jenny WangLecturerjwang96@calpoly.edu14-240  
Austin WrightAssistant Professorawrigh20@calpoly.edu14-211  
Zoë WoodProfessorzwood@calpoly.edu192-305
Computer Graphics, Rendering, Games, Visualization, Computer Science Education
 
Julie WorkmanLecturerjworkman@calpoly.edu21-240  
Eric YocamLecturereyocam@calpoly.edu14-240  
Chris ZielkeLecturerczielke@calpoly.edu21-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

Fall 2025 FACULTY OFFICE HOURS

Last Name, First Name Office Number  Cal Poly Email Office Hours How to Connect
Connection Information (i.e. zoom link) if applicable
 
Anderson, Paul 14-115D pander14@calpoly.edu Monday 10 AM – 12 PM and Wednesday 3 – 5 PM In Person    
Assal, Hisham 14-240 hhassal@calpoly.edu MW 10:00 a.m. – 11:00 a.m. In Person    
Beard, Stephen 14-214 srbeard@calpoly.edu T 10:10am-11:00am, W 2:10pm-3:00pm, R 11:10am-12:00pm In person preference, zoom secondary  
Bellardo, John 14-235D bellardo@calpoly.edu TR 9am-9:30am, 4:30pm-5pm; W 10:10am-12pm In Person    
Bisberg, Alex 14-211 abisberg@calpoly.edu T 1 – 3pm, F 2 -4pm
In Person, zoom by request
   
Burton, Bruce 14-240 baburton@calpoly.edu 2-3pm Tu Th by appointment
In person preferred
   
Clements, John 14-208 clements@calpoly.edu M 2pm-3pm, T 9am-11am, F 10am-11am In Person    
DeBruhl, Bruce 14-210 bdebruhl@calpoly.edu W/F 12-1 In Person
Zoom available upon request.
 
Dekhtyar, Alex 14-212 dekhtyar@calpoly.edu M: 10-11
W: 9-11
F: 12-1
in-person    
Einakian, Sussan 14-202 seinakia@calpoly.edu MWF 10:30AM-12:00PM In Person and with appointment on Zoom  
Frishberg, Daniel 14-223 dfrishbe@calpoly.edu TR 3:10-4:00pm, W 2:10-4:00pm TR: in person; W: Zoom
Zoom link on Canvas
 
Gonzalez-Sanchez, Javier 14-227 javiergs@calpoly.edu W 1-3pm, TueThu 3-4pm In person, or via Zoom or Email  
Grow, April 14-209 amgrow@calpoly.edu M 11am-3pm In person or zoom  
Hartman, Bret 192-333 bahartma@calpoly.edu R 11am-12pm, M/W/F flexible on zoom
In person and zoom
   
Haungs, Michael 181-221 mhaungs@calpoly.edu M 2-4pm (in person or via Zoom), R 2-4pm (Zoom only) Zoom  
Hristov, Borislav 14-115H bhristov@calpoly.edu Tue 12-2pm; Wed 2:30-4:30pm In person  
Hsu, Silas 14-206 sihsu@calpoly.edu Tuesday 3:10 to 4:50PM
Thursday 10:10 to 11:00AM
In Person    
Kalathas, Paris 14-213 pkalatha@calpoly.edu MT 10am-11am, M 3pm-4pm Monday in person, Tuesday on zoom  
Kazerouni, Ayaan 14-229 ayaank@calpoly.edu M 9am-11am, W 1pm-3pm
In Person; Zoom upon request
   
Keen, Aaron 14-254 akeen@calpoly.edu M: 1:30-2:30, W: 2-3, R: 10-11 In person    
Khan, Fahim 14-216 fkhan19@calpoly.edu MW 1pm-2pm, TR 4:40pm – 5:30pm In person or via Zoom (upon request)  
Khosmood, Foaad 14-115F (MWF) and 116-109 (Tuesdays) foaad@calpoly.edu MTWF 2:10pm-3pm
In Person, unless by appointment
   
Klingenberg, BJ 14-228 bklingen@calpoly.edu TR, 1-2:30pm In Person, Zoom  
Kubiak, Ken 14-228 kubiak@calpoly.edu Tu 9-11am, 1-3pm In person  
Kurfess, Franz 14-203 fkurfess@calpoly.edu TWR 2pm-3pm In person    
Lindqvist, Ulf 192-333 ulindqvi@calpoly.edu TR 5pm-6pm In Person, Email    
Migler, Andrew amigler@calpoly.edu MW 10-11am, 1-2pm Zoom  
Migler, Theresa 14-226 tmigler@calpoly.edu T: 8-9, W: 11-12, F:9-10, 12-1
In Person & Zoom
   
Mukherjee, Joydeep 14-219 jmukherj@calpoly.edu MW 10am-12pm in person    
Mukhopadhyay, Sumona 14-217 mukhopad@calpoly.edu M 10am-12pm (in person ); W 10am – 12pm (Zoom: https://calpoly.zoom.us/j/8361192953 ) in-person & Zoom  
Nichols-Brown, Lara 14-240 nichols@calpoly.edu MWF 2-3:30 In Person    
Nico, Phillip 14-205 pnico@calpoly.edu MWF 11-12, T 10-11 in person    
pantoja 14-115C mpanto01@calpoly.edu T/TH 2-3 Wed 2-4pm in person    
Parkinson, Dave 14-240 dsparkin@calpoly.edu TW 4:30-5:30pm Zoom  
Peterson, Zachary 14-235B znjp@calpoly.edu M 930A-12P In Person, Zoom (by appointment)  
Philbrick, Greg 21-240 gphilbri@calpoly.edu MW 2:10pm-3:10pm, TR 12:30pm-1:30pm In Person    
Pierce, Lucas Virtual lupierce@calpoly.edu T 2-3:30pm, R 12-1:30pm Zoom  
Rathi, Anita 092-M-C104 anrathi@calpoly.edu

Tuesdays and Thursdays (In Person in Office) : 3:30 pm – 4:30 pm

Mondays and Wednesdays (Online on Zoom) : 12:15 pm – 1:15 pm

In Person and Zoom  
Schmitt, Paul 14-204 prs@calpoly.edu TR 1pm-2:45pm In Person    
Seng, John 14-231 jseng@calpoly.edu M 1p-2p in person, T 9a-11a zoom, W 7p-8p zoom, F 2p-3p in person see previous  
Sisodia, Dev 14-221 dsisodia@calpoly.edu Wednesdays: 8:10 AM – 11:00 AM
Thursdays: 11:10 AM – 12:00 PM
In Person or Zoom  
Siu, Christopher 14-236 cesiu@calpoly.edu MW 8:10am-10:00am, MW 2:10pm-4:00pm, TR 8:10am-9:00am, TR 11:10am-12:00pm, F 8:10am-12:00pm MW afternoon on Zoom, all else in-person  
Stanchev, Lubomir 14-230 lstanche@calpoly.edu TR 9-11am In person    
Ventura, Jonathan 14-235C jventu09@calpoly.edu MF 12-1, TR 10-11 In Person    
Wright, Austin 14-222 awrigh20@calpoly.edu TWR 1pm-2pm Email, In Person, Calendly, Zoom  
Wright, Ava 47-34B avwright@calpoly.edu MW 12-2pm Zoom, or by appointment  
Yocam, Eric 14-240 eyocam@calpoly.edu MWF 9am – 10am In Person, Email, Zoom  
Zielke, Chris 021-240 czielke@calpoly.edu W 12 pm – 2 pm, TR 10 am – 11 am Email to setup a meeting, Zoom for the first weeks, In Person later  
Jones, Brian 14-236 btjones@calpoly.edu M 2:10–3 pm, T 11:10 am–12 noon/4:40–5:30 pm, W 2:10–3 pm, R 11:10 am–1 pm, F 11:10 am–12 noon In person    
Fang, Dongfeng 192-332 dofang@calpoly.edu Tuesday/Thursday 3:10-5pm In person    
Eckhardt Christian 14-232D eckhardt@calpoly.edu Mo 8-9P, Fr 12-2P in-person & zoom  
Voelker, Kurt 14-202 kvoelker@calpoly.edu TWR 12pm-1pm Zoom  
Teo, Ka Yaw 14-215 kteo@calpoly.edu TR 10am-11am, W 11am-1pm In Person    
Humer, Irene 14-245 ihumer@calpoly.edu Monday 2-3pm, Tuesday 3-4pm and per appointment Zoom