Bachelor of Science in Computer Science

The bachelor's degree in computer science emphasizes a broad foundation of computer organization, software and mathematics together with electives that focus on some aspect or application of computers.

Note: This page gives the curriculum requirements effective for Fall 2023. Students entering the Computer Science program in Fall 2024 or later should refer to the Fall 2024 curriculum requirements.

View program requirements

Curriculum requirements (120 hours)

A grade of C or better is required for all requirements prefixed with an '*'.