Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science Honors students must meet all Bachelor of Science in Computer Science requirements while also completing extra coursework and a research project. To remain in the program, students need to uphold a minimum 3.25 overall GPA and at least a 3.6 in Computer Science and mandatory CSHO classes. The curriculum involves supplementary mathematics classes, three chosen CS and ECE courses from a selection of four, participation in a research seminar and project, and one graduate-level course. This program particularly benefits those considering advanced studies while also providing valuable preparation for career-seeking students.
Eligible students may declare this major after their initial semester or upon finishing the six foundational courses. Honors College admits can also enroll in this program. Additionally, qualified students may apply for the major no later than their seventh semester, provided they have at least two academic terms remaining to complete both the research seminar and project requirements.
The Security specialization aims to develop future computer scientists who:
can effectively design and build secure software systems,
recognize the societal consequences of vulnerable software and infrastructure, and
possess the skills to evaluate and test systems for security vulnerabilities.
This track equips students to become professionals who: can create secure software solutions, understand the broader implications of security flaws, and employ methods to verify system security.