Aug 03, 2020  
Undergraduate Catalog 2019-2020 
Undergraduate Catalog 2019-2020 [ARCHIVED CATALOG]

Degree Map for Computer Science

The degree map is a term-by-term sample course schedule to make it easier for you to understand how to graduate in four years with a Computer Science major. The Degree Map is a tool to assist you and your advisor in planning your academic path to graduation. Use it along with the program of study information for your major (found in the Hunter Catalog) and Degree Works (student degree audit system) to discuss your academic plan with your advisor. Courses required for the major, Hunter Core Requirement (HCR) courses, and elective classes must be selected to concurrently satisfy all Pluralism & Diversity and writing intensive requirements. Students are encouraged to consider pursuing a minor through the selection of electives. Your specific program of study could, and probably will, look different. You need to customize the Degree Map to fit your situation. Consult with your advisor about the best path for you.

Students who wish to select this major may need additional courses to fulfill the requirements in Mathematics and Statistics.  See program details for more information.

Freshman Year

Sophomore Year

Junior Year

Senior Year




  • If students do not place into MATH 125 or higher, they should enroll in MATH 101 or MATH 101EN for the first semester (the major may still be completed in four years but student should speak with an advisor to plan sequencing)
  • ALL CSCI and MATH courses must be passed with a C or higher
  • **CSCI 136 Supervised Programming Lab is recommended but is not a required major course
  • *** MATH 156 is recommended if student plans on completing a math minor. Students can opt for any 1 credit elective to ensure eligibility for the NY State Excelsior Scholarship (a minimum of 30 credits per year must be completed to remain eligible).