COGST 4740

COGST 4740

Course information provided by the 2025-2026 Catalog.

This course constitutes an introduction to natural language processing (NLP), the goal of which is to enable computers to use human languages as input, output, or both. NLP is at the heart of many of today's most exciting technological achievements, including machine translation, question answering and automatic conversational assistants. The course will introduce core problems and methodologies in NLP, including machine learning, problem design, and evaluation methods.This class satisfies the practicum/project requirement for CS majors. As a consequence, expect each of the roughly four connected programming assignments to take tens of hours, although this time is distributed over multiple weeks; to require writing code to massage raw-ish data into different formats and other accessory functions as well as to implement core algorithms; and to necessitate much independent examination of documentation.


Distribution Requirements (SMR-AS)

Last 4 Terms Offered 2025SP, 2023FA, 2022FA, 2021FA

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 4740CS 5740LING 4474

  • 4 Credits Opt NoAud

  •  8856 COGST 4740   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Cardie, C

      Goyal, T

  • Instruction Mode: In Person

  •  8857 COGST 4740   PRJ 601

    • Jan 20 - May 5, 2026
    • Cardie, C

      Goyal, T

  • Instruction Mode: In Person