Course Schedule

Please click here for a printable list of the current semester’s course offerings

Course Term
Course Attributes
Fall 2026
INFO

INFO 555 – Applied Natural Language Processing
GIDP: Second Lang. Acquisition & Teaching (SLAT)

Most of the data available on the web or managed by institutions and businesses consists of unstructured text. Natural language processing tools help to organize such texts, extract relevant information from them, and automatize time-consuming processes. This course will teach the fundamental knowledge necessary to design and develop end-to-end natural language understanding applications, drawn from examples such as question answering, sentiment analysis, information extraction, automated inference, machine translation, chatbots, etc. We will use several natural language processing toolkits and libraries.

Section
002
Days
MoWe
Time
03:30 PM - 04:45 PM
Date
Aug 24 - Dec 9
Instructor
Status
Open
Enrollment
0 / 60
  • Days: MoWe
  • Time: 03:30 PM - 04:45 PM
  • Dates: Aug 24 - Dec 9
  • Status: Open
  • Enrollment: 0 / 60
Section
102
Days
Time
Date
Oct 15 - Dec 9
Instructor
Status
Open
Enrollment
0 / 60
  • Days:
  • Time:
  • Dates: Oct 15 - Dec 9
  • Status: Open
  • Enrollment: 0 / 60
Section
202
Days
Time
Date
Oct 15 - Dec 9
Instructor
Status
Open
Enrollment
0 / 60
  • Days:
  • Time:
  • Dates: Oct 15 - Dec 9
  • Status: Open
  • Enrollment: 0 / 60
Spring 2026
INFO

INFO 555 – Applied Natural Language Processing
GIDP: Second Lang. Acquisition & Teaching (SLAT)

Most of the data available on the web or managed by institutions and businesses consists of unstructured text. Natural language processing tools help to organize such texts, extract relevant information from them, and automatize time-consuming processes. This course will teach the fundamental knowledge necessary to design and develop end-to-end natural language understanding applications, drawn from examples such as question answering, sentiment analysis, information extraction, automated inference, machine translation, chatbots, etc. We will use several natural language processing toolkits and libraries.

Section
001
Days
MoWe
Time
03:30 PM - 04:45 PM
Date
Jan 14 - May 6
Instructor
Status
Open
Enrollment
10 / 60
  • Days: MoWe
  • Time: 03:30 PM - 04:45 PM
  • Dates: Jan 14 - May 6
  • Status: Open
  • Enrollment: 10 / 60
Section
102
Days
Time
Date
Mar 16 - May 6
Instructor
Status
Open
Enrollment
11 / 60
  • Days:
  • Time:
  • Dates: Mar 16 - May 6
  • Status: Open
  • Enrollment: 11 / 60
Section
202
Days
Time
Date
Mar 16 - May 6
Instructor
Status
Open
Enrollment
11 / 60
  • Days:
  • Time:
  • Dates: Mar 16 - May 6
  • Status: Open
  • Enrollment: 11 / 60