Program checksheets and roadmaps

Bachelor of Science in computer science
The Department of Computer Science awards a Bachelor of Science degree in computer science to hundreds of graduates each year. Students can choose among three majors:
- computer science
- secure computing
- data-centric computing
The computer science major provides a comprehensive foundation preparing students for a wide variety of computing careers. The list of courses required for the major and a suggested timetable are provided in the major checksheet:
- Roadmap: CS Majors entering under UG Catalog 2024-2025
- Checksheet: CS Majors entering under UG Catalog 2023-2024
- Checksheet: CS Majors entering under UG Catalog 2022-2023
- Checksheet: CS Majors entering under UG Catalog 2021-2022
- Checksheet: CS Majors graduating in 2022 and students entering under UG Catalog 2020-2021
- Checksheet: CS Majors graduating in 2021
The secure computing major provides a more specialized path for those who are especially interested in secure computing and cybersecurity topics. The list of courses required for the major and a suggested timetable are provided in the major checksheet:
- Roadmap: Secure Computing Majors entering under UG Catalog 2024-2025
- Checksheet: Secure Computing Majors entering under UG Catalog 2023-2024
- Checksheet: Secure Computing Majors entering under UG Catalog 2022-2023
- Checksheet: Secure Computing Majors entering under UG Catalog 2021-2022
- Checksheet: Secure Computing Majors graduating in 2022 and students entering under UG Catalog 2020-2021
- Checksheet: Secure Computing Majors graduating in 2021
The data-centric computing major provides a more specialized path for those who are especially interested in data science, analytics, and computational problems involving large volumes of data. The list of courses required for the major and a suggested timetable are provided in the major checksheet:
- Roadmap: Data Centric Computing Majors entering under UG Catalog 2024-2025
- Checksheet: Data Centric Computing Majors entering under UG Catalog 2023-2024
- Checksheet: Data-Centric Computing Majors entering under UG Catalog 2022-2023
- Checksheet: Data-Centric Computing Majors entering under UG Catalog 2021-2022
- Checksheet: Data-Centric Computing Majors graduating in 2022 and students entering under UG Catalog 2020-2021
- Checksheet: Data-Centric Computing Majors graduating in 2021