Two people study a computer with digitized words and graphs across the screen

Natural Language Processing (NLP) combines the academic disciplines of computer science, linguistics, and artificial intelligence to develop computer programs capable of understanding text and spoken words. This rapidly growing field provides key capabilities for many areas of AI. Advances in NLP have enabled computer programs to understand, generate, and learn from human speech. An equally important focus of NLP is developing algorithms, methods, and tools for analyzing both text and speech.

The NLP M.S. program at UC Santa Cruz maintains both academic rigor and real-world relevance through close collaboration with an advisory board of senior industry scientists from Silicon Valley R&D. Our flexible, 15 to 18 month in-person program provides an immersive and dynamic experience, equipping you with the theoretical knowledge and practical skills essential for a successful career in this vital field.

Meet your NLP advising team

Drop-in advising hours

Tuesday – Thursday, 1:30pm-4:00pm, in-person

Program Director

Graduate Student Advisor

zxie58@ucsc.edu
(408) 919-8952

Last modified: Feb 28, 2025