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

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 for Fall 2019 are TBD.


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