Honors

Honors Program in Computer Science

Undergraduate computer science majors maintaining an overall GPA of at least 3.25 and of 3.50 in the major have the opportunity to participate in the Honors Program in Computer Science. Students who complete the program and also meet the University's standards for graduation with honors may earn the designation of departmental honors on their diplomas. Students must complete one of the three options below:

Students maintaining an overall GPA of at least 3.25 and of 3.50 in computer science can receive a "Bachelor's Degree with Honors in Computer Science" subject to satisfaction of the minimum University standards for the departmental honors and completion of one of the following three options:

  1. Successful completion of two semesters of honors research taken as either CS 491 and CS 492 or CS 491 and CS 499W.
  2. Successful completion of four upper-division courses in Computer Science as "Contract Honors Courses" and achievement of the "Honors" designation in each.
  3. Successful completion of one semester of honors research taken as CS 491 and two "Contract Honors Courses" in Computer Science and achievement of the Contract Honors designation in each.

Note: Completion of at least 60 credit hours at Old Dominion University, 54 of which must be in grade-point graded courses, is also required. Candidates who have used grade forgiveness or adjusted resident credit should be aware that the enhanced grade point average determined by use of these procedures does not determine eligibility for departmental honors. To determine eligibility for departmental honors, the student's complete record, including grades and hours for courses that have been forgiven or adjusted, will be evaluated to calculate the final grade point average.

Undergraduates with junior or senior standing and a minimum of 3.0 GPA (or with approval by Honors Program Coordinator) are eligible to participate in Honors Research. After consultation with the Honors Program Coordinator, students select a faculty member who agrees to oversee the research project. The research project, time commitment, and the basis for grading are mutually determined by the student and the mentor. An outline is to be submitted and approved by the Honors Program Coordinator before registration of the course. Students are expected to perform mentored research. Faculty mentors encourage students to present/publish results at scientific conferences or journals. Students are encouraged to apply for funds to support undergraduate research. The following honors research courses are provided:

Code Title Hours
CS 491 Honors Research I in Computer Science 3
CS 492 Honors Research II in Computer Science 3
CS 499W Honors Thesis in Computer Science 3

Students with a grade point average of at least 3.25 may convert any upper-division computer science course into an Honors course on an individual basis. No grade below B is accepted for Honors designation. An Honors designation of a course requires successful completion of honors-level tasks to be agreed upon by the student and the instructor. Students who plan to apply for the honors designation of a course are required to communicate with the instructor before registration. Students are required to submit an outline of honors work to Honors Program Coordinator and obtain an approval before the start of the semester in which the course is taken.

Program Coordinator

Professor Computer Science