Computer Science Overview
A Computer Science degree is the foundation for many of the world’s most exciting and profitable careers. Computer Science emphasizes the mathematical and theoretical foundations of computing, rather than teaching specific technologies. A tremendous number of opportunities in a variety of fields awaits computer science graduates, including robotics, computer gaming, virtual reality, computer vision, media convergence, digital, evolutionary computing, computer architecture and so much more.
Additional Resources
Required and Elective List
CS Program FlowChart (2024-2025)
CS Program FlowChart (2023-2024 and prior)
CS Program Brochure
Senior Design
Computer Science Placement Test
Plans of Study
Current CS Plan of Study (AY2025)
CS Plan of Study (AY2024)
CS Plan of Study (AY2017 – AY2023)
CS Plan of Study (AY2013 – AY2016)