Total Units Required (18 units)
Programming Requirement: Demonstrated competence with a programming language such as Java, C/C++, and Python. This requirement is to be satisfied by the time you complete the certificate program rather than before you begin the program. Students typically fulfill the requirement by submitting a final project in a course (e.g. LING 165 ) that involves a substantial amount of coding.
Any matriculated upper division undergraduate or graduate student may pursue this certificate. Non-matriculated students may take the courses through Open University. Students must maintain a 3.0 average in these courses to be awarded the certificate.
Prerequisites for Courses: CS and MATH courses above have prerequisites of their own, so the total number of units you must take for the certificate may vary depending on your choice of electives and your academic background.