M.S. HLT Degree Requirements

Coursework requirements for the M.S. in Human Language Technology program are the same in-person and online. 

The M.S. in HLT required a minimum of 36 units.

Required Courses

Elective Courses


In addition to program coursework, students are expected to complete a minimum of 6 credit hours of internship. The internship requirement can be met any point during the program, though we typically suggest waiting until finishing the first 2-4 courses. The internship experience provides real-world training in preparation for a career. We're very flexible about the form the internship can take (project at a startup, academic institution, non-profit, intelligence agency, etc.).

For more information, please take a look at our frequently asked questions.

Recommended Path

For optimal sequencing, we recommend the following progression and taking remaining courses as available; see the Course Schedule for more information:

  • LING 529 - Human Language Technology I
  • LING 531 - Human Language Technology II

  • LING 538 - Computational Linguistics
  • LING 539 - Statistical Natural Language Processing 

Graduate Handbook for the M.S. in Human Language Technology Program Requirements

View the Handbook