The Certificate in Computational Linguistics, offered by the Department of Linguistics and Language Development, is an 18 unit program that provides a basic education and a certain amount of practical training in the interdisciplinary field of computational linguistics. It was designed to meet the needs of individuals who desire formal course preparation as language analysts in the environment of human language interfaces in software development. Please contact the computational linguistics coordinator for advising before beginning this certificate.
To receive the Certificate in Computational Linguistics, students must complete the following 18 units of course work and fulfill the programming requirement:
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 studentmay pursue this certificate. Non-matriculated studentsmay 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.