![smallest hero image](/_images/1.0_academics/1.1_majors_minors/1.1.22_mathematics/HERO_Toll.png)
![smallest hero image](/_images/1.0_academics/1.1_majors_minors/1.1.22_mathematics/HERO_Toll.png)
Senior Capstone Experience
Majors in computer science should have a thesis topic selected and approved by the end of the junior year. For students with double majors in computer science, one thesis may satisfy the thesis requirement for both majors.
Computer Science
Each major will research and write a senior thesis with the supervision of a faculty member and will make an oral presentation on the thesis that includes a demonstration of the developed software, if any, at a departmental seminar.
Departmental Support
Weekly seminars are scheduled to provide information about careers, graduate school, thesis ideas, and research areas, as well as to enable each major to make the required presentation on the thesis or programming project.
The Senior Capstone Experience is graded as Pass, Fail, or Honors.