Senior Honors Thesis
A senior thesis is both a rewarding and demanding undertaking requiring a student to study independently and in great depth, using their knowledge from previous study in the field to inform their research. Students may choose to do this for several reasons. First, it is an opportunity for a student to pursue a specialized area of interest that may eventually contribute to the field of knowledge. It also teaches critical analysis and research skills, while allowing the student to establish a close working relationship with a faculty mentor. Secondly, the final body of work can help strengthen a student's resume for a future job or for graduate school. And finally, the distinction of Honors, High Honors, or Highest Honors may only be awarded to those majors enrolled in the thesis program in Computer Science.
The Frequently Asked Questions page provides full information about the requirements and process of doing a senior thesis in computer science.