The Computer Science and Software Engineering Department educates students in the disciplines of computer science and software engineering and teaches them to apply their education to solve practical problems in a socially responsible way.
US News & World Report and other national publications recognize Cal Poly as having one of the best undergraduate computer science programs in the country. What makes the program stand out are: its very talented students, strong interactions with faculty on industry projects, a deep commitment to teaching, and laboratories with up-to-date technology.
Modified from csc.calpoly.edu
Senior Projects from 2015
The Ground Is Lava!, Aaron Jacobs
Enterprise Smart Outlet: Android Development, Aaron Koeppel
x264 Video Encoding Frontend, Alvin Lam
Enterprise Smart Outlet - iOS Application, Riley McGovern
The Struggle of the Rubiniumite Wars, Timothy Mendez, Evan Peterson, Darren Huang, and Kyle Lozier
Semi-Automated Test Generation With SPEST, Adam Mozek
Pier2Pier: Final Report, Kevin Nelson, Anthony Miller, Paul Maalouf, and Chahan Shah
Customer Tracking Through an Affordable Consumer Device Array, Daniel Nishi
Drill Design Suite, Neil Nordhof
CRASH: A real-time 3D game engine designed to make game development easy, Christopher Patton
Oversubscribing inotify on Embedded Platforms, Donald Percivalle and Scott Vanderlind
Pthreads Profiler, Ryan Van Quinlan
Co-rotational Finite Element Solid Simulation with Collisions, Patrick Riordan
Dynamic Voxel Based Terrain Generation, Thomas Sanford
Configuration-driven table library, Torrin Smith
Cormant CS-EDIS, Steven Jarred Stelfox
Multiplayer Browser-Based Game Utilizing JavaScript and WebGL Frameworks, CY Tan, Benjamin Naftali, Matthew Tong, and Vincent Chan
Real Time Analytics On Digital Distraction, Kristian Welch
Naturey Snake, Oliver Wei Hao Xia
Senior Projects from 2014
T.O.A.D: Tower Offense Android Development, Jeffrey Bryan
Web Based Tactical Role Playing Game in JavaScript, David Cilva, Paul Doyle, Stephen Hill, and Rachel Judish
MIDIFlapper: A Leap Motion MIDI Controller, Mark M. Henry
Frameworks for a General-Purpose Smart Home Operating System, Donald Hoelle
Modeler: Web API Modeling Tool, Yegor Pomortsev
Cal Poly Library of Pyroprints: Quality Control Analysis and Web Development, Chase Ricketts