Undergraduate Programming in Computer Science

Bachelor of Science in Computer Science

Computer science is more than just programming — it is the study of computation, including its principles and foundations, its efficient implementation, its analysis, and its practical use in a wide range of different application areas. Learn more »

Career opportunities: Software engineer; mobile application developer; software application developer; system software developer; software project manager; cybersecurity analyst.

Related Minors, Certificates, and Associate Degrees