CS Honors Program

The CS department honors program consists of an honors track and honors graduation requirements.

Honors Track

The computer science department offers a special honors track to qualified students. Submit your application to indicate that you are interested in graduating with departmental honors( see below). Students should normally apply not later than by the end of the first semester of their junior year. Students in the honors track will have their progress reviewed by the honors committee, and are expected to earn B's or better in their advanced CS courses (300 level and above). Students who successfully complete the honors track with a GPA in their CS courses of at least 3.6 will qualify for graduation with honors in computer science.  The student should inform the honors-chair of a proposed course plan to meet honors graduation requirements, subject to the approval of the CS honors committee.

Online Application Form 

For additional information, send e-mail to honors-chair@cs (add .rutgers.edu when sending email from outside Rutgers).

Honors Graduation Requirements

The honors graduation requirements are:

  • The 1-credit introductory seminar (01:198:195, 196). This can be done at any time but ideally will be done as early as possible in a student's career.
  • Two units of honors credit. This is either honors sections at the 300 or 400 level in computer science, a computer science capstone project, or another program approved by the honors committee and a sponsoring faculty member. Alternatives include graduate courses in CS or advanced honors-level courses in a related discipline such as mathematics.
  • A GPA in CS courses of at least 3.6.