Computational Linguistics Certificate

The Basic Certificate in Computational Linguistics is directed at individuals in the following groups:

  • Undergraduate students from any major looking to provide a focus to their curriculum and enhance their resumes after graduation
  • Community members
  • Professionals working in the areas of language processing or related fields wishing to update their knowledge of the field
  • Professionals in related fields who want to enhance their marketability by pairing computational linguistics certification with another degree.

We are offering the Computational Linguistics Certificate as an assessment tool to prospective employers. Individuals who hold the Certificate are prepared to employ their computational linguistics skills in a variety of areas:

  • in the area of Speech Recognition
  • in the area of Machine Translation or Machine-Assisted Translation
  • in various areas of text-mining or text-filtering, such as customer service support analysis or SPAM detection
  • in the area of Litigation Support
  • in various areas of Information Retrieval, such as web search

Certificate Requirements

The Basic Certificate requires 12 units: four 3-unit courses.

Courses and areas:

  • Introductory Linguistics: Ling 420 or Ling 501
  • Scripting or Linguistic Databases: Ling 571
  • Intro to Computational Linguistics: Ling 581
  • Mathematical  and Data Analysis Tools: Ling 570 or Ling 572

Transfer Credit

Transfer credit is sometimes possible for one equivalent course (or, rarely, two equivalent courses) taken elsewhere. All applications for transfer credit are evaluated individually by the Certificate Program. No academic credit for course work is granted for work experience.

Registration and Academic Credit

You can register, and pay for, courses for the certificate in any of four ways:

1. as an undergraduate candidate for a bachelor's degree, taking the courses as electives (Note: Linguistics and Liberal Studies majors may count all Certificate course work toward their major requirements, but other majors may count no more than six units toward both an undergraduate major or minor (other than a Linguistics minor) and the Certificate, unless otherwise stated). Information regarding fees can be found at the SDSU University's Tuition and Fees page. You must have been admitted to San Diego State University through the regular application process.

2. as a graduate candidate for a master's degree, taking the courses as electives.  Additional information is available on the SDSU Admissions website.

3. through the College of Extended Studies ("Open University"). Additional information is available at College of Extended Studies website.

For alternatives 1 and 2, you must have been admitted to San Diego State University through the regular application process. For alternative 4, no application or acceptance procedure is necessary; the College of Extended Studies is the division of the university open to the general public. (Note: the course work and all Certificate requirements are the same regardless of the way you register and pay for them, and there is no difference between Certificates earned by individuals registering through Extended Studies and those earned by individuals registering as admitted students.)

How to Obtain the Certificate

After completion of the coursework for the certificate, students should contact the department office and provide an unofficial transcript showing that relevant coursework has been completed.

For more information or to obtain an application, please come to the Linguistics Office (SWW 214).

If you have any questions about the computational linguistics certificate requirements, please email to the certificate advisor, Dr. Jean Mark Gawron (