Credit By Exam Information for Students




 Why take this exam?
  • Demonstrate understanding of course material.

    • Many admitted students have taken an equivalent course, but the course may not be officially articulated on 

    • Students have substantial experience in the programming language and can demonstrate proficiency.
  • There is no academic penalty if you do not do well on the exam.

    • You will be given the option to accept or deny your grade.
    • If you accept the grade, it will show up on your transcript.
      • Note: All decisions are final. You may not rescind your decision once you have accepted the grade.
  • You may not use this exam(s) to bypass taking the course if required to take it.


How many times can I take this exam?

  • You may only take this exam once.

  • Re-takes and exceptions are not granted.

  • You can only take one exam per session. No exceptions.


What is the exam format?

  • The ICS exams are a two-hour exam. 

  • It is not open book or open note.

  • We adhere to strict academic honesty guidelines. Incidents of cheating will be reported to the campus.


Who is eligible to can take the credit by exam?

  • This year, we will only offer this exam once in the Fall quarter.

  • Please look at the chart below to see what the exam qualifications are.

  • The credit by exam is not intended for students to bypass degree requirements and/or restrictions.  


 Is there an exam fee?

  • Yes, there is a $5 exam fee
  • You must pay before taking the exam.
    • Pay in person at the UCI Central Cashier:
      • Monday to Friday
      • 10 a.m. to 4 p.m.
      • Accepts: Cash or Check
    • Pay by mail: UCI Central Cashier, 228 Aldrich Hall, Irvine, CA 92697
      • Make checks payable to: UC Regents
      • Please include your UCI Student ID number and your email address.
      • Proof of payment will be e-mailed to this address.
  • You will need to bring proof of payment to the exam in order to take it.


When can I take the exam?

Once you sign up for the examination (starting mid-September), the UCI Testing Center will contact you with the time and location of the exam. Expect to see this email 1-2 days before the test date.

If you are not a local student and wish to take the exam, please contact the UCI Testing Center.

Credit by Exam Dates (sign up at UCI Testing Center's website):

Tuesday, October 30

5 - 7:30 p.m.


Qualification: Fall 2018 admits only

Wednesday, October 31

5 - 7:30 p.m.

ICS 45J 

Qualification: All UCI students who do not have prior ICS 45J credit or taken ICS 45J here at UCI.

Thursday, November 8

5 - 7:30 p.m.

ICS 31

Qualification: All UCI students who do not have prior ICS 31 credit or taken ICS 31 at UCI.


See below for more information about each exam:

ICS 31: Introduction to Programming

ICS 45C: Programming in C/C++ as a Second Language

ICS 45J: Java as a Second Language

back to top