Computer Science Faculty
Faculty | Lecturers | Retired Faculty | Staff
Faculty
|
 |
|
John Bellardo |
—
| |
Assistant Professor, Ph.D. UC San Diego | |
Wireless Networks, Networks, Operating Systems, Distributed Systems | |
| |
Chris Buckalew |
—
| |
Professor, Ph.D. The University of Texas at Austin | |
Computer Graphics, Scientific Visualization, HCI, Multimedia Systems | |
| |
Laurian Chirica |
—
| |
Professor, Ph.D. UCLA | |
Database Systems, Programming Languages and Compilers, Web Applications, Formal Software Specification and Verification | |
| |
Chris Clark |
—
| |
Assistant Professor, Ph.D. Stanford | |
Multi-Robot Systems, Atonomous Outdoor and Underwater Navigation, Modular Robots | |
| |
John Clements |
—
| |
Assistant Professor, Ph.D. Northeastern University | |
Programming Languages, Program Construction, Programming Environments | |
| |
John Connely |
—
| |
Professor Emeritus, Ph.D. USC | |
Languages, Systems | |
| |
Chuck Dana |
—
| |
Professor Emeritus, Ph.D. UCSB | |
Professional Responsibilities, Programming Languages, Graphical User Interfaces, Software Tools | |
| |
Gene Fisher |
—
| |
Professor, Ph.D. UC Irvine | |
Software Engineering, Formal Methods, Programming Languages & Environments, Human-Computer Interaction | |
| |
Diana Franklin |
—
| |
Assistant Professor, Ph.D., UC Davis | |
Computer Architecture, Compilers, Parallel Programming, Music, DSPs | |
| |
Hasmik Gharibyan |
—
| |
Professor, Ph.D., Yerevan State University (Republic of Armenia) | |
Computational Mathematics, Numerical Analysis, Theory of Computing | |
| |
Joe Grimes |
—
| |
Professor, Ph.D. Iowa State | |
Computer Architecture, Communications, Networks, Microprocessors, Algorithms, Scientific Applications | |
| |
Michael Haungs |
—
| |
Assistant Professor, Ph.D., UC Davis | |
Operating Systems, Networking, Distributed Systems, Computer Architecture | |
| |
Lew Hitchner |
—
| |
Professor Emeritus, Ph.D. University of Utah | |
Computer Graphics, Virtual Reality, Video Game Graphics, First Year Computer Science Learning | |
| |
David Janzen |
—
| |
Assistant Professor, Ph.D. University of Kansas | |
Software Engineering, Agile Methods, Object-Oriented Systems, Computer Science Pedagogy | |
| |
Aaron Keen |
—
| |
Assistant Professor, Ph.D., UC Davis | |
Programming Languages, Compilers, Operating Systems, Distributed Computing | |
| |
Elmo Keller |
—
| |
Professor Emeritus, Ph.D. Iowa State | |
Operating Systems | |
| |
Franz Kurfess |
—
| |
Professor, Ph.D. Technical University of Munich | |
Artificial Intelligence, Knowledge-Based Systems, Usability | |
| |
Mei-Ling Liu |
—
| |
Professor, Ph.D. UCSB | |
Distributed Systems, Design Patterns/Protocols/Algorithms, Web Applications, Database | |
| |
Phillip Nico |
—
| |
Assistant Professor, Ph.D. UC Davis | |
Computer Architecture, Programming Languages, Compilers, Computer Security | |
| |
Cornel Pokorny |
—
| |
Professor, Ph.D. Technical University Vienna | |
Computer Graphics, Graphical User Interfaces, C and UNIX, Numerical Analysis | |
| |
John Seng |
—
| |
Assistant Professor, Ph.D., UC San Diego | |
Computer Architecture, Computer Engineering, Low Power Design | |
| |
Hugh Smith |
—
| |
Associate Professor, Ph.D. Michigan State University | |
Computer Networks, Parallel Systems, Computer Architecture, Operating Systems | |
| |
Clint Staley |
—
| |
Professor, Ph.D. UCSB | |
Computer Vision, Robotics, Software Engineering, Web Development, GUI Development | |
| |
Dan Stearns |
—
| |
Associate Professor, MSCS Cal Poly | |
Software Engineering, Computers & Society, Object-Oriented Programming | |
| |
Clark Turner |
—
| |
Professor, Ph.D. UC Irvine, J.D. University of Maine | |
Software Engineering, Software Safety, Software Ethics, Software Liability, Small Satelite Communications and Operations. | |
| |
Ignatios Vakalis |
—
| |
Professor, Ph.D. Western Michigan University | |
Parallel Computing, Computational Science Education, Computational Mathematics, Numerical Analysis, Graph Theory, Teaching of Mathematics | |
| |
Zoë Wood |
—
| |
Assistant Professor, Ph.D. Caltech | |
Computer Graphics, Geometric Modeling, Scientific Visualization | |
|
Lecturers
|
 |
 |
|
Jeffrey Bergamini |
—
| |
MS Cal Poly | |
Distributed Systems, Networks, Geospatial Computing, Self-Organizing Systems, Operating Systems | |
| |
Frederick Clegg |
—
| |
Ph.D. Stanford University | |
Electrical Engineering, Engineering Science, Computer Science | |
| |
John Dalbey |
—
| |
Ph.D. UC Berkeley | |
Software Engineering, CSC Education, and Technical Rock Climbing | |
| |
Richard Fryer |
—
| |
MS CSU Chico and MS Michigan State | |
Embedded Systems, Testing of Real Time Systems, Cluster Computing (Beowulf) | |
| |
Julie Hatalsky |
—
| |
MSCSC Cal Poly | |
Software Engineering, GPS | |
| |
Mark Hutchenreuther |
—
| |
MSE (CPE), Cal State Northridge | |
Computer Engineering, Software Engineering | |
| |
Kurt Mammen |
—
| |
MS Cal Poly | |
Pattern Recognition, Genetic Algorithms, Neural Networks, Software Engineering | |
| |
Kevin O'Gorman |
—
| |
Ph.D. UC Santa Barbara | |
Operating Systems, Database Query Optimization, Strategy Games, Compilers, Computational Geometry | |
| |
Nancy Parham |
—
| |
MS CSU San Bernardino | |
Discrete Mathematics | |
| |
Mel Phillips |
—
| |
Ph.D. Oklahoma | |
Programming Language Design, Compilers, and Theory of Computation | |
| |
Rob Ross |
—
| |
Ph.D. UC Berkeley | |
Computational Chemistry | |
|
Retired Faculty
|
 |
 |
|
Emile Attala |
—
| |
Cal Poly 1970-1977 | |
| |
Jim Beug |
—
| |
Professor Emeritus, Ph.D. Ohio State | |
High level specification of music including algorithmic composition, Information retrieval | |
| |
Ray Boche |
—
| |
Cal Poly 1969-1999 | |
| |
Lois Brady |
—
| |
Cal Poly 1988-2004 | |
| |
William Buschman |
— | |
Cal Poly 1956-1980 | |
| |
Roger Camp |
—
| |
Cal Poly 1985-1992 | |
| |
Curtis Gerald |
— | |
Cal Poly 1964-1980 | |
| |
John Hsu |
—
| |
Cal Poly 1970-2005 | |
| |
Zane Motteler |
—
| |
Cal Poly 1982-1993 | |
| |
Ron Oliver |
—
| |
Cal Poly 1988-1997 | |
| |
Erika Rogers |
—
| |
Cal Poly 1998-2004 | |
| |
Dan Stubbs |
—
| |
Cal Poly 1963-1997 | |
| |
Neil Webre |
—
| |
Cal Poly 1969-1992 | |
| |
Pat Wheatley |
—
| |
Cal Poly 1970-1998 | |
|
|