Major Requirements for Students Pursuing Latin Honors
CSCI 1133H Honors Introduction to Computing and Programming Concepts (Fall)
CSCI 1933H Honors Introduction to Algorithms and Data Structures (Spring)
CSCI 2011H Honors Discrete Structures (Spring)
MATH 1571H Honors Calculus I (Fall)
MATH 1572H Honors Calculus II (Fall and Spring)
CSCI 3901H, Taken in Spring of Sophomore year (preferred) or Spring of Junior year
The BA capstone requirement is CSci 3081W, which involves a software project that is completed by all students in the class. Honors students doing the BA must take this class as their capstone. The Honors thesis itself will be a different project, involving much more extensive engagement with scholarship or research.
A summa thesis in computer science should be defended in a public presentation either in a research group meeting, or at a university, regional or national conference.