CS 31 Diagnostic Assessment
This diagnostic test will cover topics covered in UCLA's CS 31. Students should take this assessment only if they successfully completed UCLA CS 31 or equivalent transferable course at another institution.

This assessment will NOT earn you credit for any courses.  The goal is to assess your preparedness for CS 32 and determine if you should spend time brushing-up on concepts before taking CS 32.  Here are the recommendations from CS 32 instructors based on your results (PLACEHOLDER):  

We highly encourage students to take the assessment before Fall 2022 to determine if you need to audit CS 31 in the fall before enrolling in CS 32 in Winter 2023. 

If you plan to enroll in CS 32 in Winter 2022, completion of this assessment is required and due the first week of the quarter.  You will get credit for completing this assignment. 
Sign in to Google to save your progress. Learn more
Email *
First Name *
Last Name *
UID *
Email *
Department *
Are you a transfer student or are you starting UCLA as a freshman? *
Next
Clear form
Never submit passwords through Google Forms.
This form was created inside of Google Apps for UCLA. Report Abuse