AP Test Info

It is RIT's policy to grant credit for advanced placement courses based on grades from the CEEB administered exams. Most commonly credit is granted for English, history, and calculus, but credit for physics and even computer science is not uncommon.

Credit for liberal arts courses is evaluated by the College of Liberal Arts; you should check with the liberal arts advising office for policies in that area. Credits for natural science and mathematics exams are shown in the table below; only the exams listed (and only with the grades indicated) can be used to meet requirements for the software engineering degree.

AP Test Credit Relationship to Courses in Various Disciplines
Field Exam Score Credit
Calculus AB 4, 5 1016-281 Project Based Calculus I
BC 3 1016-281 Project Based Calculus I
BC 4 1016-281, 282 Project Based Calculus I & II
BC 5 1016-281, 282, 283 Project Based Calculus I, II, III
Physics C-MCH 4, 5 1017-311 Physics I
C-EM 4, 5 1017-313 Physics III
Chemistry 3, 4, 5 1011-215, 216 Gen & Analytic Chem I & II
Biology 3, 4, 5 1001-201, 202, 203 Gen Biology I-III

If you received AP credit for computer science courses, you may be placed on a slightly different computer science course sequence designed to better meet your academic needs. The following table summarizes the SE department's Computer Science AP credit placement policy.

Computer Science AP credit given for Java-based AP exam
Exam Score Course Credit Placement
A 3 none 0 4003-231 (CS1)
A 4, 5 4003-204 (tentative)* 4 4003-231 (CS1)
CS Placement Exam recommended
AB 3, 4 4003-204 (tentative)* 4 4003-231 (CS1)
CS Placement Exam recommended
AB 5 4003-231 (CS1)
4003-204 (Free Elective)
8 4003-236
(CS for AP Students)

* To receive these credits, students must receive a satisfactory score on the CS Placement Exam, offered during Orientation Week.

  1. If you received a 4 or 5 on the A exam or a 3 or 4 on the AB exam we advise you to take the CS Placement Exam. If you elect not to do this and start with CS 1, you will not receive AP credit for computer Science.
  2. If you received a 5 on the AB exam you may take 4003-236 Computer Science for AP Students without taking the CS Placement Exam. Please contact your academic advisor at lana@se.rit.edu to reserve a seat. Alternatively, you may elect to receive less AP credit and start with 4003-232 Computer Science 2.
  3. If you are eligible to take Computer Science for AP Students and complete it successfully
    • Computer Science 1 (4003-231): Four hours of AP credit will be awarded for CS 1.
    • Computer Science 2 (4003-232): You will be required to take a technical elective in place of CS 2. The substituted course must be from one of these discipline: Software Engineering, Computer Science or Computer Engineering.
    • Computer Science 3 (4003-233): If you successfully complete Computer Science for AP Students the grade you earn in that course will be used in place of CS3.
  4. If you are eligible for Computer Science AP credit (AB 4 or 5) and if you elect not to take Computer Science for AP Students and instead elect to start with CS 1, then you will not be awarded AP credit for Computer Science.
  5. If you are eligible for Computer Science AP credit (AB 4 or 5) and if you elect not to take Computer Science for AP Students and instead elect to start with CS 2, then you will be awarded AP credit for CS1 only.

If you receive a W, D or F in CS for AP Students you must take CS 2 or CS 3 after consulting with your academic advisor.

Note for students who did NOT take the CS AP, but placed into a higher level CS course: You will need to take Technical Electives in place of CS 1 and 2. Taking the CS Placement exam does NOT grant you credit for the waived courses.