The MSCS Department encourages juniors interested in undertaking a large project related to the major to consult with faculty members about applying for the senior Honors program. To earn Honors in Mathematics, Statistics, Data Science,  or Computer Science, a student must complete a substantial independent research project. The topic should be chosen to demonstrate a broad and deep understanding of the chosen subject area.

Compared to a Capstone Project, an Honors Project has significantly elevated standards and expectations. In particular, an Honors Project:

  • Requires permission to undertake. The department and honors advisor will assess the student’s preparedness to complete an honors project before approving the student. This ensures that the student is prepared for the project.
  • Requires more depth. Honors projects typically exceed the scope of any single MSCS course project, and require a written research paper/thesis.
  • Must demonstrate a broader understanding of the field.
  • Must show significant originality, which may include original synthesis, integration, or understanding beyond the scope of simple revision or comprehension of existing knowledge.

Timeline and Institutional Procedures

These deadlines are intended to facilitate progress toward a successful Honors paper. The official college honors program deadlines are found here: Macalester College Honors Program. In all cases, college deadlines supersede the ones below, and are firm. December graduates must arrange suitable deadlines one semester earlier on an individual basis.

  1. Application to Department: last day of April (Junior year)
  2. Provisional Application to Department: This deadline applies only to (a) students studying away in spring of the junior year, or (b) for sanctioned resubmissions of proposals in the previous spring: end of 2nd week of fall term (Senior year)
  3. Presentation of progress on project in Department Seminar: Late November/early December
  4. Evaluation of student progress by the department: January 25
  5. Final abstract due and departmental selection of Honors committee: April 1
  6. Final paper due for readers: Monday after Spring Break
  7. Final Oral evaluation: Completed in late April. See the official Macalester College Honors Program deadlines
  8. Library copy of paper due according to the official college deadlines in the above link

Students frequently earn credits for independent work in the department in pursuit of the research for the Honors Project. Students should discuss with their honors advisor about expectations for independent work credits. For guidelines, specific deadlines, and information about the College’s Honors program, see

Application to Department

Entry standards: To be accepted into the Honors Program in the Mathematics major, Statistics major, Data Science major, or Computer Science major, a student must have demonstrated the discipline, skills, and the depth of understanding necessary for successful completion of an Honors project, and must have the support of a faculty member willing to serve as the Honors advisor. Evidence of preparedness might include, but is not limited to:

  • GPA or success in courses for the major
  • Successful course projects, research or internship experience
  • Demonstrated growth throughout the major

Timing:  All juniors, including those who are studying away in the spring term, must indicate their interest in pursuing a senior Honors project by filing a project proposal with the proposed faculty advisor by the last Friday in April. We highly recommend that students studying away during spring of the junior year draft their proposal in consultation with their proposed Honors advisor before leaving campus.

Finding a faculty advisor: Students should discuss possible project topics with MSCS faculty members who they would like to work with; students must gain the approval and agreement of the faculty advisor before submitting a proposal. Faculty can decline to advise an Honors project for any reason.

Student research proposals: Students must prepare a proposal that includes:

  1. A project description and title
  2. The name of a faculty sponsor in the department
  3. A timeline describing when and how the research and writing will take place
  4. A personal statement that explains why the student feels well-prepared to undertake an Honors project

Faculty endorsement: Each student proposal must be accompanied by an endorsement from a faculty member describing:

  1. The qualifications of the student and evidence of student preparedness for undertaking an Honors project. Evidence might include, but is not limited to, GPA or success in courses, successful course projects, research or internship experience, demonstrated growth throughout the major.
  2. The feasibility of the project, and the likelihood of successful completion
  3. Whether the student has adequate course work for the proposed project
  4. The sponsor’s willingness to supervise the project

Evaluation of proposals: The Department will evaluate proposals based on: (1) the intellectual clarity and promise of the project; (2) the amount of prior preparation for the project; and (3) an assessment of the student’s capacity to successfully carry out the project.

The Department will determine one of the following.

  • A proposal may be approved.
  • A proposal may be rejected as unsuitable.
  • A proposal may be provisionally approved and require revision and resubmission in the fall. In this case, a proposal adhering to the above guidelines must be submitted to the department by the end of the second week of classes in the fall. The department will accept or reject any such proposals on or before the last Friday in September.

Project Presentation in Department Seminar

Honors students will give a short (5 minute) overview of their project and their progress thus far during a Department Seminar in late November or early December. This presentation will be aimed at both faculty and students. Although students may not have research results at this time, they are expected to 1) describe the research problem they are addressing, 2) describe why the research problem is important, and 3) outline their next steps in the research process.

January Evaluation

Evaluation: During January, the faculty advisor will update the MSCS department about the student’s progress. The department will then determine whether the project should be continued as an Honors project.

Honors projects that do not continue: Projects that the department determines should not continue as Honors projects may continue as Capstone projects.

Final Evaluation

Successful completion of the Honors project requires the approval of the student’s Honors Committee. The Honors Committee consists of the faculty advisor, a second faculty member from the same discipline, and a third faculty reviewer. The third committee member may be (1) a non-MSCS person with expertise in the topic of the project, or (2) another MSCS faculty member. In the second case, it is preferred, though not required, that the MSCS faculty member be from a different discipline from the other committee members. All committee members must sign the Project Completion Form for the project to be approved.

An Honors project culminates in the following artifacts:

  1. An Honors paper and abstract. These are due to the Honors Committee on the Monday following spring break. Recall that an honors project will:
    1. exceed the scope of any single MSCS course project, and
    2. demonstrate significant originality, which may include original synthesis, integration, or understanding beyond the scope of simple revision or comprehension of existing knowledge.
  2. An oral examination on the substance of the honors project. This examination will involve the honors student, the Honors Committee, and interested members of the Macalester community. This event will include presentation and discussion of the honors material, aimed at a technical audience. The oral examination will take place prior to the college deadline, usually around April 20.

The student’s Honors Committee will reach consensus on one of the following evaluations of the project:

  1. To accept the project, although some changes may be required. The committee will specify one of three options for this revision. The committee may
    1. delegate final approval to the advisor
    2. require final committee approval
  2. To recommend that the project be rejected as unacceptable.