STAY SAFE: Check Building Occupancy
Laptop/DesktopMobile Device
Credit By Exam Information for Students



ICS 31: Introduction to Programming

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

ICS 45J: Java as a Second Language


ICS Credit by Exam Presentation


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.
  • 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. 

  • You will have 24 hours to access the exam once the exam link is sent to you via email.
  • You must access the exam using your UCInetID and password. 
  • 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 summer, only new ICS and CSE majors may take these exams.

  • All other new students may take these exams beginning Fall quarter. Non-ICS majors may only take these exams in their first year at UCI.

  • ICS majors may only take the ICS 31, ICS 45C, and ICS 45J credit by exams prior to matriculation.

    • The credit by exam is intended for incoming student populations. The credit by exam is not intended for current students to bypass UCI requirements and/or restrictions.  


 Is there an exam fee?

  • Yes, there is a $5 fee per examination
  • You must pay before taking the exam.
    • Pay here
    • You will need to email with your proof of payment prior to taking the exam. 

When can I take the exam? 

Ideally, we would like you to take your exams at least 2 weeks before your orientation date. This ensures that we have received your exam scores, completed the notification process, and updated our files. If you cannot take an exam this far ahead, do the best that you can or update us at if the exam was taken after your orientation date.

Credit By Exam Registration

Once you sign up for the examination, the UCI Testing Center will contact you with the exam link. You will have a 24 hour period to access the exam and once you begin the exam you will have a 2 hour consecutive window to complete it. Expect to see this email 1-2 days before the test date. 

Note: multiple exams cannot be taken on the same date. 

Summer 2020 Credit by Exam Dates:

  • Friday, June 19, 2020
  • Monday, June 22, 2020 
  • Wednesday, June 24, 2020 
  • Friday, June 26, 2020 
  • Tuesday July 14, 2020
  • Tuesday, July 21, 2020
  • Monday, July 27, 2020 
  • Wednesday, July 29, 2020
  • Friday, July 31, 2020
  • Tuesday, August 18, 2020
  • Friday, August 21, 2020

2020 Credit by Exam Dates (approved students only):  SIGN UP HERE.

Monday, May 25, 2020

Choose one: ICS 31, 45C, or 45J 
Wednesday, May 27, 2020 Choose one: ICS 31, 45C, or 45J 
Friday, May 29, 2020 Choose one: ICS 31, 45C, or 45J 
Monday, June 22, 2020 Choose one: ICS 31, 45C, or 45J 
Wednesday, June 24, 2020 Choose one: ICS 31, 45C, or 45J 
Friday, June 26, 2020 Choose one: ICS 31, 45C, or 45J 
Monday, July 27, 2020 Choose one: ICS 31, 45C, or 45J 
Wednesday, July 29, 2020 Choose one: ICS 31, 45C, or 45J 
Friday, July 31, 2020 Choose one: ICS 31, 45C, or 45J 


back to top