Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science Honors majors must complete all standard BS in Computer Science requirements along with extra courses and a research project. Honors candidates need to maintain a minimum 3.25 overall GPA and at least 3.6 in Computer Science and mandatory CSHO classes. The curriculum involves advanced mathematics, three specialized CS/ECE courses from a set of four, a research seminar with project, and one graduate-level course. This program particularly benefits those considering graduate studies while also providing career advantages.
Eligible students can declare this major after their first semester or upon finishing six core courses. Honors College admits may also enroll. Qualified students can request admission up to their seventh semester, provided they have two academic terms remaining to complete the research components. This specialization equips students for careers involving program comprehension, modification, and transformation, covering areas like runtime systems and specialized domains (such as real-time systems or web development). Participants will gain essential skills for designing and implementing language-focused solutions.
This program prepares graduates for careers in software analysis, program transformation, and system engineering, including specialized areas like real-time applications or web technologies. Students will develop the necessary expertise to create and implement solutions based on programming languages.