Oct 25, 2020  
Undergraduate Catalog 2020-2021 - Phase II 
Undergraduate Catalog 2020-2021 - Phase II

Computer Science - BA

 Return to: Programs of Study  

 Return to: Computer Science BA Programs  

Hunter Core Requirement

Several courses within this major may fulfill parts of the Hunter Core Requirement (CUNY Common Core Requirement [CCCR], Concurrent Requirements). When selecting courses, it may be to a student’s advantage to choose courses that count toward the Hunter Core Requirement and also advance the student on the path to the major. Details on the Hunter Core Requirement can be found here: General Education - Effective Fall 2019 . In the case of Computer Science, the course that meets CCCR is:

Courses Required for the Major (40-64 credits)

The computer science major consists of 40-50 credits in CSCI courses and 0-13 credits in MATH/STAT courses.

Based on placement exams or transferred courses, students may place into some more advanced Mathematics and Statistics courses without taking Hunter College prerequisites. See the Mathematics and Statistics  department for details.

Students may obtain Credit by Examination for CSCI 12700 , CSCI 13500  and CSCI 15000 .  See the Computer Science  department for details.

Please note that the department of Computer Science does not accept Cr/NC grades in courses required for the Major. All computer science majors (except those following requirements for the Computer Science with Concentration in Bioinformatics - BA ) must complete successfully the following courses with a grade of C or better:


To graduate from Hunter College with honors in computer science, a student must have at least a 2.7 GPA overall and a 3.5 GPA or better in computer science/math and a grade of A in one of the CSCI 49300  series of courses.

Additional Information

The “one repeat” rule is in effect for all courses to be used toward the major, from CSCI 13500 through the 400-level courses. This means that if a student fails a CSCI major course once (failure = D, F, NC, WU), that student will have only one more chance to pass the course. In addition, the Computer Science Department will not accept a CR grade in any of the preliminary or required courses for the major (CSCI 13500 , CSCI 15000 , CSCI 16000 , CSCI 23500 , CSCI 26000  , CSCI 26500  ,CSCI 33500 , CSCI 34000 , CSCI 36000 ). Any student wishing to declare computer science as a major who has received a grade of CR in any of the CSCI courses listed above, must ask the instructor of that course to change the CR grade to the appropriate letter grade. This must be done before the declaration of major form can be authorized.

Please note: A grade of “D” is not considered a passing grade by this department for any of the computer science or math courses required for the major.