Major Programs and Plans of study

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. Our students enter a well-rounded degree program focused on the design, implementation, performance and usability of computer systems. The program emphasizes software, the aspect of computation that makes computing the powerful and transforming technology it is.
Students get a strong foundation in algorithms, problem-solving, and software development. A diverse set of elective courses provides experience with emerging technologies, such as artificial intelligence, bioinformatics, data mining, graphics, human computer interaction, Internet programming, networking, parallel computing, and software engineering.
A computer science degree prepares students for a wide range of employment options and is a good foundation for graduate study in computer science or other information technology fields.
Computer Science Major
- 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
Secure Computing Major
- 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
Data-Centric Computing Major
- 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