Introduction to Computational Linguistics

Download as PDF

Overview

Subject area

LING

Catalog Number

437

Course Title

Introduction to Computational Linguistics

Department(s)

Description

This course will introduce students to the software development techniques foundational to work in computationallinguistics and natural language processing. Relying heavily on the Python language, students will write programs to process text stored invarious structured data formats, and learn to use best practices including unit tests, documentation, and source control. Coursework will culminate in a final project in which students write well-structured, reusable code for a language processing task with an identifiable use case.

Cross Listed Courses

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

Yes

Credits

Minimum Units

4

Maximum Units

4

Academic Progress Units

4

Repeat For Credit

No

Components

Name

Laboratory

Hours

4

Requisites

035325

Course Schedule