Skip to main content

Graduate Certificate in Computational Linguistics


The Departments of Linguistics and Computer Science and the School of Information and Library Science at UNC are pleased to announce a new Graduate Certificate program in Computational Linguistics. Apply by April 1, 2020 for Fall 2020 admission! Find the application form here.

Why

Computational linguistics is an increasingly important skill area as companies such as IBM, Apple, Facebook, Google, Intel, Lionbridge, Microsoft, Oracle and many others seek employees who can develop products that employ machine algorithms to interface with human language. Crucially, computational linguistics is at the nexus of computer science, information science and linguistics: the skills and expertise most sought by companies that hire people with training in computational linguistics or natural language processing is generally not attainable within a purely computer/information science or purely linguistics program.

What

This program provides students who wish to work in the areas of machine translation, machine learning, speech-to-text software, natural language processing, natural language generation, and artificial intelligence with an understanding of human language structure and the skills of linguistic analysis as well as the computational tools to develop software applications to parse and generate human language.

Who

The Certificate in Computational Linguistics is available to currently enrolled graduate students in Linguistics, Computer Science, or Information Science, and in related areas (e.g., Speech and Hearing Sciences, Communication, and Digital Curation and Management). In addition, this program is available to non-degree-seeking students who have appropriate background.

Requirements

Students complete 9 credit hours (3 courses) and attend a monthly brown bag seminar for the duration of their time in the program.

Courses

Students enrolled in, or who have background in Linguistics must take 3 courses from:

  • COMP 455 Models of Language and Computation
  • COMP 486/INLS 512 Applications of Natural Language Processing
  • COMP 562 Introduction to Machine Learning
  • COMP 755 Machine Learning
  • INLS 509 Information Retrieval
  • INLS 613 Text Mining
  • INLS 690-270 Data Mining: Methods and Applications

Students enrolled in, or who have background in Computer Science or Information Science must take 3 courses from:

  • LING 401 Language and Computers
  • LING 460 Introduction to Textual Data Analysis
  • LING 520 Linguistic Phonetics
  • LING 523 Phonology
  • LING 527 Morphology
  • LING 528 Language Acquisition I
  • LING 530 Syntactic Theory I
  • LING 537 Semantic Theory I
  • LING 540 Mathematical Linguistics

Non-degree-seeking students will take one or two Linguistics and one or two Computer Science/Information Science courses to complement their prior expertise. For degree students, one course for the Certificate can also count towards their degree program.

How & When

Applicants must submit the completed application form to Prof. Misha Becker, Director of the Computational Linguistics Certificate (mbecker@email.unc.edu) by the application deadline (April 1, 2020). Application may, but need not, coincide with application to one of the graduate programs listed above.

Note: non-degree-seeking students must additional apply for registration through the Friday Center using the forms for Continuing Education.