Skip to content

Certificate in Natural Language Technology

On This Page: Format | Courses | Cost | Earn Credit Toward Master's | Enroll in a Single Course | Admissions | Apply | After Applying

Work at the forefront of natural language processing — a fast-changing field that’s behind innovations such as predictive text, voice assistants, information extraction and more.  

In this three-course certificate program, you’ll learn about the science that underlies natural language processing (NLP). You’ll delve into the various technical principles of language processing techniques and gain expertise in specialized algorithms. Along the way, you’ll get extensive hands-on experience with various NLP scenarios.  

Format

This eight-month certificate program is offered in a flexible format. You can attend class online, in person or both, based on your preference from week to week. In-person sessions are held on the UW campus in Seattle. 

The first course, held in the summer, meets in the late afternoon/evening. Other courses meet during the day. 

Courses

Students take 11 credits over two or three quarters. You must complete two required courses (LING 473 and LING 570) and one elective (LING 571 or 572). 

Summer Quarter  

Credits: 3

Computational linguistics builds on the theory and practice of multiple fields (linguistics, computer science and statistics) to design computer applications that involve the automatic processing of natural language speech or text by machines. This course is intended to reinforce the most important skills from contributing disciplines to prepare such students for further study in computational linguistics.

We'll cover the following topics:

  • UNIX and server cluster usage
  • Probability and statistics (random variables and random vectors; conditional, joint and marginal probabilities; the chain rule; Bayes' rule; independence and conditional dependence)
  • Formal grammars and languages (Chomsky hierarchy, regular expressions and regular languages, context-free grammar and other grammar formalisms)
  • Finite-state automata and transducers
  • Algorithms and data structures.

This course is required only for the Certificate in Natural Language Technology. It is not required for the Master of Science in Computational Linguistics 

Autumn Quarter

Credits: 4

This course covers techniques and algorithms for associating relatively surface-level structures and information with natural language corpora. Topics covered include tokenization/word segmentation, part-of-speech tagging, morphological analysis, named-entity recognition, chunk parsing and word-sense disambiguation. Students will also be introduced to linguistic resources that can be leveraged for these tasks, such as the Penn Treebank and WordNet.

Prerequisites:

Credits: 4

This course covers algorithms for associating deep or elaborated linguistic structures with naturally occurring linguistic data, looking at syntax, semantics and discourse. It also explores algorithms that produce natural language strings from input semantic representations.

Prerequisites:

Winter Quarter

Credits: 4

This course covers algorithms for associating deep or elaborated linguistic structures with naturally occurring linguistic data, looking at syntax, semantics and discourse. It also explores algorithms that produce natural language strings from input semantic representations.

Prerequisites:

Credits: 4

This course covers several important machine learning algorithms for natural language processing, including decision tree, kNN, Naive Bayes, transformation-based learning, support vector machine, maximum entropy and conditional random field. Students implement many of the algorithms and apply these algorithms to selected NLP tasks.

Prerequisites: LING 570 

Cost

The Certificate in Natural Language Technology costs an estimated $11,297 (2025–26 academic year). Each quarter, students also pay registration ($55) and technology fees ($4–$22). The costs for textbooks and other course materials are extra.

Earn Credit Toward Your Master’s Degree

By completing this program, you can earn up to eight graduate credits toward degree requirements should you later be accepted into the Master of Science in Computational Linguistics. To use these credits, you must obtain graduate nonmatriculated status before you register for autumn quarter.

Enroll in a Single Course

If you’re not ready to commit to the full certificate program, you can take a single course to see if the curriculum is a good fit for you. Learn more about single course enrollment

Admissions

Application Dates & Deadlines

Applications Open Application Deadline Program Begins
February 15, 2026 June 1, 2026

July 23, 2026

Admission Requirements

  • Bachelor's degree
  • At least two years of programming experience, including knowledge of Python 
  • Knowledge of probability and statistics (equivalent to STAT 394 at the UW) 
  • Knowledge of data structures and algorithms (equivalent to CSE 373 at the UW) 
  • Demonstrated English language proficiency for applicants whose native language is not English

How to Apply

How to Apply

Prepare a resume or curriculum vitae that highlights how your education and any applicable experience fulfill the program's admission requirements.

Before you begin your application, prepare a brief letter or personal statement (250 words maximum) that describes your relevant experience, transferable skills, knowledge of the field, and commitment to professional growth.

Submit unofficial transcripts from each college or university attended. If you’re a former or current University of Washington student, you must include your UW transcript.

Applications for this program are now closed. Check back here when applications open in February 2026 to start the application process.

Pay the $50 nonrefundable fee and submit your application.

One to two business days after you submit your application, you’ll receive an email with a link to pay your fee.

After Applying

We review all applications together after the deadline. We'll contact you shortly after the deadline to let you know if you’ve been accepted to the program.

If you’re accepted, we’ll send you details about your first-term course, including information on how to register and pay your course fees. To ensure your spot in class, we recommend that you register by the priority registration deadline, which is four weeks before class begins. After that time, we may release your seat to another student. The final registration deadline is two days before the first class meeting.


UW Equal Opportunity & Reasonable Accommodation Statements

The University of Washington reaffirms its policy of equal opportunity regardless of race, color, creed, religion, national origin, sex, gender identity, sexual orientation, age, marital status, disability, or status as a protected veteran. This policy applies to all programs and facilities, including, but not limited to, admissions, educational programs, employment, and patient and hospital services. Any discriminatory action can be a cause for disciplinary action. Discrimination is prohibited by Washington State Gubernatorial Executive Orders 89-01 and 93-07, Titles VI and VII of the Civil Rights Act of 1964, Washington State Law Against Discrimination RCW 49.60, Title IX of the Education Amendments of 1972, State of Washington Gender Equity in Higher Education Act of 1989, Sections 503 and 504 of the Rehabilitation Act of 1973, Americans with Disabilities Act of 1990, Age Discrimination in Employment Act of 1967 as amended, Age Discrimination Act of 1975, Vietnam Era Veterans’ Readjustment Assistance Act of 1972 as amended, other federal and state statutes, regulations, and University policy. Equal Opportunity and Affirmative Action compliance efforts at the University of Washington are coordinated by the Office of Equal Opportunity and Affirmative Action, University of Washington, 4320 Brooklyn Ave NE, Seattle WA 98195-4969, Box 354960, telephone 206-543-3392 or email eoaa@uw.edu.

The University of Washington is committed to providing access and reasonable accommodation in its services, programs, activities, education and employment for individuals with disabilities. To request disability accommodation in the application process, contact the Disability Services Office at least ten days in advance at: 206-543-6450 (voice), 206-685-7264 (fax), or dso@uw.edu.