Here are a few suggestions on the general format of a senior thesis in mathematics or computer science. Be sure to consult with your advisor for more details on what is expected.
As a general rule, a senior thesis should consist of five chapters: an introduction, three content chapters of about ten pages each, and a conclusion.
Students are advised to visit the Writing Center for help while writing their theses. In particular, you should strongly consider visiting the Writing Center to get help in creating the second draft from the first draft. You may want to call the writing center in late January to schedule an appointment.
Include a cover page with the honor code statement and a place for you to sign. Also include a place for the advisor to sign, indicating approval of the thesis. The names of the student and advisor should be printed under their respective signature lines. Your advisor can show you an example cover page.
Include a table of contents with page numbers for chapters and sections.
If figures are used, include a list of figures, with the captions and page numbers of the figures.
If you have written computer code as part of your thesis, you should include the full code as an appendix. You may also want to include parts of the code in the body of the thesis. Remember to include screenshots as appropriate.