San Jose State University : Department of Linguistics and Language Development

Navigation

Main Content

Students Walking Along Tree-Covered Walkway

Certificate in Computational Linguistics

The Certificate in Computational Linguistics provides students with a basic education in the interdisciplinary field of computational linguistics. Students must first complete core courses in the structure of human language (phonetics and syntax). In subsequent courses, students are exposed to modern techniques for computer processing of text and speech, including both data-driven (statistical) and knowledge-based methods.

To receive the Certificate in Computational Linguistics, students must complete the following 18 units of coursework and fulfill the programming requirement:

Required Courses:

Required courses and credits for computational linguistics
CourseSemester units
Ling 101: Introduction to Linguistics3 units
Ling 111: Linguistic Phonetics3 units
Ling 112: Introduction to Syntax3 units
Ling 115: Corpus Linguistics3 units
Ling 124: Computers and Spoken Language3 units
Ling 165: Computers and Written Language3 units
Total18 units

Students must maintain a 3.0 average in these courses to be awarded the certificate.

Programming requirement: Demonstrated competence with at least one programming language, such as C(++), Java, Lisp, Perl, Prolog, Python, or Ruby. Students normally fulfill this requirement by submitting a copy of a substantial computer program they have written.

Any matriculated upper division undergraduate or graduate student may pursue this certificate. Non-matriculated students may take the courses through Open University. No more than three (3) units are transferable into the program. International students must have a minimum TOEFL score of 577 on the paper-based test or 233 on the computer-based test or 90-91 on the internet-based test.

More information

For more information please contact Dr. Hahn Koo at (408)-924-7093 or Hahn.Koo@sjsu.edu

Related Information