FACULTY & STAFF DIRECTORY

Faculty

NAMETitleEMAILOFFICERESEARCH INTERESTS
Aaron KeenDepartment Chairakeen@calpoly.edu14-254Programming Languages, Compilers, Static Analysis, CS Education
Laila AbdelhafeezLecturer TBD 
Paul AndersonProfessorpander14@calpoly.edu14-222AI, machine learning, bioinformatics, data science, genomics, proteomics, metabolomics, ranking algorithms, and fairness.
Hisham AssalLecturerhhassal@calpoly.edu14-240 
Stephen BeardAssistant Professorsrbeard@calpoly.edu14-214Security, Architecture, Compilers, Language, Performance
John BellardoProfessorbellardo@calpoly.edu14-235DSatellites, Embedded Systems, Networks, Operating Systems, Distributed Systems, Security
Bruce BurtonLecturerbaburton@calpoly.edu TBD 
Rodrigo CanaanAssistant Professorrcanaan@calpoly.edu 14-207AI, Games, Co-Creativity, Evolutionary Computing, Quality-Diversity Algorithms, Machine Learning, Reinforcement Learning
John ClementsProfessorclements@calpoly.edu14-208Programming Languages, Notional Machines for Computing Education, Continuation Marks, Functional Languages, Compilers, Music, CS Education
Bruno da SilvaAssociate Professorbcdasilv@calpoly.edu14-223Human 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-210Security and Privacy, Automotive Security, Wireless Security, Software Security
Alex DekhtyarProfessordekhtyar@calpoly.edu14-212Databases, 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 Frishberg Assistant Professordfrishbe@calpoly.edu14-223 
Hasmik GharibyanProfessorhghariby@calpoly.eduTBDTheoretical Computer Science
Javier Gonzalez-SanchezAssistant Professorjaviergs@calpoly.edu 14-227Software Engineering, Intelligent Systems Engineering, Software Product Lines, Human-Computer Interaction, Emotion AI (Affective Computing), Machine Learning, Augmented Reality, CS Education
April GrowAssistant Professoramgrow@calpoly.edu 14-209Games, Physical Crafts, Procedural Generation
Bret HartmanLecturerbahartma@calpoly.edu14-240 
Paul HatalskyLecturerphatalsk@calpoly.edu21-240 
Michael HaungsProfessormhaungs@calpoly.edu181-221Game Design, Game Implementation, User Centered Design, User Experience, Mobile Apps, Web Apps, CSC Education, K12 STEAM Outreach
Borislav HristovAssistant Professorbhristov@calpoly.edu14-226 
Silas HsuAssistant Professor sihsu@calpoly.edu 14-206 
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-229Computing Education, Software Engineering, Software Testing
Fahim KhanAssistant Professorfkhan19@calpoly.edu14-216Computer Vision, Applied Machine Learning, Computer Graphics, Data Visualization, Citizen Science
Foaad KhosmoodProfessorfoaad@calpoly.edu14-204Artificial Intelligence, Natural Language Processing, Video Games, Data Science, Digital Government
BJ KlingenbergLecturerbklingen@calpoly.edu14-228 
Ken KubiakLecturerkubiak@calpoly.edu14-228 
Franz KurfessProfessorfkurfess@calpoly.edu14-203AI, Human-Computer Interaction, Ethics and Social Justice in AI and Machine Learning
Ulf LindqvistLecturerulindqvi@calpoly.edu14-240Security, Critical Infrastructures, Applied Cryptography
Chris LupoProfessorclupo@calpoly.edu14-102Computer Architecture, Parallel and GPU Computing, Performance Optimization
Andrew MiglerLectureramigler@calpoly.eduVirtual 
Theresa MiglerAssociate Professortmigler@calpoly.edu14-226Graph Theory, Algorithm Design, Network Analysis, CS Education, CS Outreach, CS Theory (Complexity)
Joydeep MukherjeeAssistant Professorjmukherj@calpoly.edu14-219Software Performance Engineering, Cloud Computing, Internet of Things, Machine Learning, DevOps
Sumona MukhopadhyayAssistant Professormukhopad@calpoly.edu14-217Data Science, Machine Learning, Object Detection, Open CV
Phillip NicoProfessorpnico@calpoly.edu14-205 
Maria PantojaAssociate Professormpanto01@calpoly.edu14-211High 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-235BSecurity, Cryptographic Engineering, Computer Security Education, Storage Systems, Games and Play, Interactive Fiction, Interactive Art, Applied Cryptography
Lucas PierceLecturerlupierce@calpoly.edu14-240 
Anita RathiLectureranrathi@calpoly.edu092-M-C104 
Vanessa RiveraLecturervcrivera@calpoly.edu14-202 
Mugizi RwebangiraAssistant Professormrwebang@calpoly.edu14-218Machine Learning, AI, Computational Neuroscience
Paul SchmittAssistant Professorprs@calpoly.eduTBD 
John SengProfessorjseng@calpoly.edu14-231Robotics, Embedded Systems, Computer Architecture
Devkishen SisodiaAssistant Professordsisodia@calpoly.edu14-221 
Christopher SiuLecturercesiu@calpoly.edu14-236 
Lubomir StanchevProfessorlstanche@calpoly.edu14-230Databases, Semantic Computing, Machine Learning, Data Science
Ka Yaw TeoAssistant Professorkteo@calpoly.edu14-215 
Luis VargasLecturer lvarga16@calpoly.edu14-236 
Jonathan VenturaAssociate Professorjventu09@calpoly.edu14-235CComputer Vision, Machine Learning, Augmented and Virtual Reality, Remote Sensing
Kurt VoelkerLecturerkvoelker@calpoly.edu14-202 
Mike WagnerLecturermcwagner@calpoly.edu14-240 
Jenny WangLecturerjwang96@calpoly.edu14-240 
Zoë WoodProfessorzwood@calpoly.edu192-305Computer Graphics, Rendering, Games, Visualization, Computer Science Education
Julie Workman Lecturerjworkman@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.edu 34-163
Ava Wright – Philosophyavwright@calpoly.edu 47-34B

Active Emeriti

NAMEEMAILOFFICE
Charles Dana – Professorchdana@calpoly.edu14-240
Tim Kearns – Associate Professortkearns@calpoly.edu14-245

Staff

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

Spring 2025 FACULTY OFFICE HOURS

Faculty MemberOfficeCal Poly EmailOffice HoursHow to ConnectConnection Information
Anderson, Paul14-222pander14@calpoly.eduTR 9 – 11amIn Person 
Abdelhafeez, Laila21-240labdelha@calpoly.eduT 12-2 pm in person, R 10am-12pm on ZoomIn Person or Zoomhttps://calpoly.zoom.us/j/81711381385
Assal, Hisham14-240hhassal@calpoly.eduMW 10:00am-11:00amIn Person 
Beard, Stephen14-214srbeard@calpoly.eduM 3:10 – 4 pm, T 4:10 – 5 pm, R 1:10 – 2 pmIn person preferred, zoom secondaryhttps://calpoly.zoom.us/my/stephen.beard
Bellardo, John14-235Dbellardo@calpoly.eduT 10:10 – 11:00, W 2:10 – 3:00pm, R 10:10 – 11:00amIn Person 
Burton, Bruce14-240baburton@calpoly.eduTR 2-3pmIn person, other modes by arrangement 
Canaan, Rodrigo14-207rcanaan@calpoly.eduMW 2:10-4pmIn person or Zoomhttps://calpoly.zoom.us/my/rcanaan
Clements, John14-208clements@calpoly.eduM 11am-12pm, T 9am-11am, W 11am-12pmIn person 
DeBruhl, Bruce14-210bdebruhl@calpoly.eduBy appointmentBy appointment 
Dekhtyar, Alex14-212dekhtyar@calpoly.eduM: 11-12
T: 10-11
W: 10-12
in person, zoom by requesthttps://calpoly.zoom.us/my/dekhtyar
Duran, Kirk14-236kduran02@calpoly.eduMWF 11-2In Person 
Einakian, Sussan14-202seinakia@calpoly.eduMW 1:00-2:30 in-person, Thursday 10:00-11:00AM on ZoomIn Person and Zoomhttps://calpoly.zoom.us/j/85129492875
Escobar, EricRemoteEescobar@calpoly.eduF 9-11amSlackClass Slack
Fang, Phoenix (Dongfeng)14-210, 192-332dofang@calpoly.eduTR 3:10-5pmIn person, 192-332 
Frishberg, Daniel14-223dfrishbe@calpoly.eduTR 12:10-1:00pm (in person), W 2:10-4:00pm (Zoom)TR in person, W ZoomFor Zoom link see Canvas
Gonzalez-Sanchez, Javier14-227javiergs@calpoly.eduTR 3pm-4pm, W 1pm-3pmIn Person, Zoom, or Email 
Grow, April14-209amgrow@calpoly.eduMWF 11-1In-person or zoomhttps://calpoly.zoom.us/my/amgrow
Haungs, Michael181-221mhaungs@calpoly.eduMW 2-4pmIn person or using Zoomhttps://calpoly.zoom.us/my/mhaungs
Hristov, Borislav14-226bhristov@calpoly.eduT 1-3pm (in person), W 2-4pm (zoom)in person or via zoomhttps://calpoly.zoom.us/my/bhristov
Hsu, Silas14-206sihsu@calpoly.eduM 3:10PM-4:00PM
T 10:10AM-11:00AM
R 3:10PM-4:00PM
In Person 
Humer, Irene14-254ihumer@calpoly.eduW 9a-11am, and by appointmentzoomhttps://calpoly.zoom.us/j/82534915149
Jones, Brian14-236btjones@calpoly.eduM 2:10–3 pm, T 11:10 am–1 pm, W 12:10–3 pm, R 11:10 am–12pm, F 11:10 am–12pmIn person 
Kalathas, Paris14-213pkalatha@calpoly.eduT 3:00pm-5:00pm, W 12:00pm-1:00pmZoom & In-personhttps://calpoly.zoom.us/j/9356304901
Kazerouni, Ayaan14-229ayaank@calpoly.eduT 9:30 to 11, W 9 to 10, R 2:30 to 4In Person preferred; Zoom available if neededEmail for a Zoom link
Keen, Aaron14-254akeen@calpoly.eduM 1-2pm, W 2-3pm, R 10-11pmIn person 
Khan, Fahim14-216fkhan19@calpoly.eduM 2:10-3:00 pm, W 11:10 am-12:30 pm, F 5:10-6:30 pmIn-person or Zoomhttps://calpoly.zoom.us/my/fkhan19
Klingenberg, BJ14-228bklingen@calpoly.eduT 3pm-4pm, W 9am-10amIn person or Zoom : Sign uphttps://calpoly.zoom.us/my/bklingen
Kubiak, Ken14-228kubiak@calpoly.eduT 9-11am, 3-5pmIn-person or zoomhttps://calendly.com/kubiak-calpoly/office-hours
Kurfess, Franz14-203fkurfess@calpoly.eduWR 2pm-4pmIn Person; Zoom by arrangementhttps://calpoly.zoom.us/my/fkurfess
Lindqvist, Ulf192-333ulindqvi@calpoly.eduTR 4:40pm-6pmIn Person 
Mukherjee, Joydeep14-219jmukherj@calpoly.eduMW, 10 AM – 12 PMIn Person 
Mukhopadhyay, Sumona14-217mukhopad@calpoly.eduT 12:30 – 2:30 pm, F 2:30 – 4:30 pmin person, email 
Pantoja, Maria14-211mpanto01@calpoly.eduTR 3-4pm, Wed 10am-12pm, and Fri by appointmentemail 
Peterson, Zachary14-235Bznjp@calpoly.eduM 9am-12pmIn Personhttps://calpoly.zoom.us/my/saladcat
Pierce, LucasVirtuallupierce@calpoly.eduT 2-3:30pm R 12-1:30pmZoomhttps://calendly.com/lupierce/office-hours
Rathi, Anita092-M-C104anrathi@calpoly.eduTR 11:30 am – 1: 30 pmZoomhttps://calpoly.zoom.us/j/84884761306
Rivera, Vanessa14-202vcrivera@calpoly.eduM 8am-9am and 3pm-4pm, W 3pm-5pmIn Person 
Rwebangira, Mugizi14-218mrwebang@calpoly.eduMW 6pm-8pmEmail 
Schmitt, Paul14-204prs@calpoly.eduMWF 12:50pm-2pmIn Person 
Seng, John14-231jseng@calpoly.eduM 1p-2p (in person)
T 9a-11a (Zoom)
W 7p-8p (Zoom)
F 2p-3p (in person)
Zoom 
Sisodia, Dev14-221dsisodia@calpoly.eduMW 10:10am-12pmIn Personhttps://calpoly.zoom.us/my/dev.sisodia
Siu, Christopher14-236cesiu@calpoly.eduMWF 8:10am-10:00am, TR 9:10am-12:00pm, MTWR 4:10pm-5:00pmMornings in-person, afternoons on Zoomhttps://calpoly.zoom.us/my/cesiu
Smith, Hugh14-203husmith@calpoly.eduT 12-1:00pm, 2:00-3:00pm, Thursday noon-2:00 (zoom only)In office Tuesday, Zoom only Thursdayhttps://calpoly.zoom.us/my/husmith
Stanchev, Lubomir14-230lstanche@calpoly.eduT Tr 8-10amIn person 
Teo, Ka Yaw14-215kteo@calpoly.eduTR 2:30pm-4:00pmIn Person 
Vargas, Luis14-236Lvarga16@calpoly.eduTR 3:30pm – 4:30pmT in person TH ZoomAvailable in Discord almost anytime
Ventura, Jonathan14-235Cjventu09@calpoly.eduTR 10-12, F 12-1In Person 
Voelker, Kurt14-202kvoelker@calpoly.eduTWR 12:00am-1:00pmZoomhttps://users.csc.calpoly.edu/~kvoelker/
Yocam, Eric14-240eyocam@calpoly.eduMWF 11am-12pmZoom, Slack, Emailhttps://calpoly.zoom.us/my/eyocam
Zielke, Chris21-240czielke@calpoly.eduTR 3pm-4-pm, W 12pm-2pmEmail, Slack, Zoomhttps://calpoly.zoom.us/j/4901285602
Parkinson, Dave14-240dsparkin@calpoly.eduTW 4:30pm-5:30pmZoomhttps://calpoly.zoom.us/j/95910049886?pwd=N0lqb0tXUjRBQ1ZXOUJxOElRRVoyQT09