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 2013
HID RW300/RW400 hardware implementation vulnerabilities and mitigation strategies, Taylor Nelson
Tascked: The Sanity Promoting Task Manager, Jake Tobin
Testing Virtual Machines for CADRC Server Hosting, Robin Verweij
Dynamic Paint for Maya: Creation and Use in the Animation Short "Color Clash", Christopher Wallis
Reconstructing Point Clouds of Mid-size Objects, Spencer Woodworth
Senior Projects from 2012
Tacky Golf, Robert Crosby
BlueBeats, Aaron Martinez, Jake Muir, Mishal Shah, and Richard Wissemann
Zen Cart Shopper, Michael McMahon
The Android Powwow Invitation Application, Jason Stewart
An Algorithm For Quantum Circuit Optimization, Raymond Garwei Wong
Senior Projects from 2011
Requirements Specification for DSIC: Distribution System for Information and Collaboration, Alex Abrahamian
Amid the VIPERS: Establishing Malware's Position within the Information Ecosystem, Shawn Louis Everett Robertson
coffee_shop: Investigations into modern word processors., Nathaniel Welch
Senior Projects from 2010
Graduation Outliner, Jason Boyle
Bay Audio Repair Website & Data Management Application, Michael Shelley
Employee Time Scheduling, Mark Peter Smith
Customer Communicator, Eddie Tavarez
Sports-Tool, Bryant Ung
Automatic JUnit Creation Tool: an Exploration in High Level Process Driven Automatic Test Case Creation, William Whitney
Efficient Low-Power Computing Cluster, Prentice Wongvibulsin
Senior Projects from 2009
Session Initiation Protocol Server Implementation for Linksys Routers, Matthew Duder
An Evaluation of Potential Technologies for a Web Based Development Environment for CS1 Students, Manuel Garcia
Redesigning src2pkg, a Linux package creation toolkit, Timothy Goya
Tsukahara: A comprehensive web solution designed to simplify the process of hosting a gymnastics meet., Jonathan Thomassian