Program Name: Natural Language Processing Certificate
Location: Laney College
Number of Credits: 14 units
Pre-requisites: None specified.
Required Courses:
- CIS 096 – Introduction to Artificial Intelligence and Machine Learning (3 units)
- CIS 096L – Natural Language Processing (NLP) 1 (3 units)
- CIS 096M – Natural Language Processing (NLP) 2 (3 units)
- AI 1006 – Ethics and AI (2 units)
- MATH 100 – Essential Mathematics for Applied AI (3 units)
Program Description: The certificate of achievement in Natural Language Processing prepares students for careers as NLP developers. The program provides the analytical, methodological, and technical skills required within the NLP industry, and serves as a foundation for further studies in NLP or other relevant technologies and fields such as Computer Vision (CV), Deep Learning (DL), and Generative AI (GenAI).
Career Opportunities:
Graduates are well-equipped for roles as NLP Developers, Machine Learning Engineers, and Data Scientists focusing on language processing. They can also pursue positions such as AI Research Scientists or Computational Linguists in tech companies, startups, and research organizations.
Program Learning Objectives:
Analyze and use NLP transformers to build targeted applications or projects.
Apply advanced NLP techniques such as BERT and GPT.
Design and develop NLP models for applications like chatbots and storytelling using dedicated libraries and toolkits.