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-115D
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-211Computational social science, games, machine learning, AI 
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-115HMachine 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

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