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 2017
Dreamkeeper: 3D Game Using Unreal Engine 4, Marii Elizabeth Boyken, Martin Clayton Coleman, and Casey Kendrick Albert-Hall
Senior Project: Calendar, Jason L. Chin
Micro-SPI Sediment Profile Imaging Micro-Inspector, Andrew P. Corvin, Caleb T. Davies, and Matt R. Ferrari
Optimal Layout for a Component Grid, Michael W. Ebert
HitchRide iOS App, Petar Georgiev
College Cloud: Web Development with a Django Stack and Google Cloud, Evan Joseph Hench
PubWC Bathroom Review App, Clay Jacobs
Computer Vision Based Route Mapping, Ryan S. Kehlenbeck and Zachary Cody
Message-Layer Encryption in Ricochet, Liam B. Kirsh
DIY Grip Tape Website, Jason E. Krein
A High Quality, Eulerian 3D Fluid Solver in C++, LeJon Anthony McGowan
DJukebox: A Mobile Application Senior Project, Alexander M. Mitchell
Iota Pi Application for iOS, Deborah Newberry
A Survey of Addictive Software Design, Chauncey J. Neyman
PolySat Helmholtz Cage, Alex Nichols, Nicolas Le Renard, Jordan Skaro, Louie Thiros, and Madeline Tran
SublimeSurf, Nathan Sfard and Karis Russell
An Analysis of Heroku and AWS for Growing Startups, Colton B. Stapper
Roborodentia Robot (Duct Tape Craze), Tarrant J. Starck
Gridiron-Gurus Final Report: Fantasy Football Performance Prediction, Kyle Tanemura, Michael Li, Erica Dorn, and Ryan McKinney
NoteIt iOS App, Waylin W. Wang and Gurjeevan Bains
Music Times: A Music Learning Game, Emily Woo
Performing a Practical Paging Attack on the LTE Network, Nathan H. Yee
Senior Projects from 2016
Remind, Keith Abdulla
Using Hadoop to Identify False Positives in Bacterial Strain Typing from DNA Fingerprints, Colin C. Adams
ObserVR, nikhil Ahuja, Jacob Copus, Justin Cellona, Annie Liu, Lucas Toohey, and Matt Twohig