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 2016
Raspberry Pi Radio Scanner Control Web Application, Jackson Marshall Strand
CashTag iOS Application, Kevin J. Tsui
CampusBookShare, Aditya Varkhedi
Micronaut: A 2D action side scrolling platformer for the Apple TV, Christopher Michael Williams
Senior Projects from 2015
Pre-R: Making healthcare healthier, Timothy Acorda, Ryan Foletta, Winifred Lee, Thomas Nguyen, Isabella Sarmiento, Brian Truong, and Marek Zhang
The LectureScribe Platform, Kevin Backers, Kevin Feutz, and Erik Owen
Ascendance: A Platformer for Computers, Philip Scott Beauchamp and Joseph Grant Plaster
Wilderness Survival: Multiplayer Survival Game Using Unity Game Engine (C#), Todd Bertorelli, Brady Thomas, and Justin Fujikawa
Resound.fm, Matthew Bleifer
Development of a Tridimensional Measuring Application For iPads, Michael Casebolt, Nicolas Kouatli, and Jack Mullen
Grit Mobile: Data Collection App for the Grit Research Project, Ryan Chang
Automated Travel Itinerary Generation and Booking, Adam Currie and Devon Govett
Forest Sign Maker, Victor Espinosa III, Kevin Ly, and Lisa Yip
CP Maps – An interactive Cal Poly Map iOS Application, Brian Fung and Carl Lind III
G Boots: A Real-Time 3D Puzzle Video Game Graphics Senior Project, Zachary Glazer
JSish, Ryan Grasell
Ciceroni iOS App, Forrest D. Hansen
Creating a 3D Racing Game in OpenGL, Noah Harper
GreenPlace: A User Driven Marketplace for Perishable Goods, Nicolas Higuera
Custom Keys: Numeric Keypad Server-Client Android App, Cameron Hom
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