EECS183

Download as PDF

EECS 183 - Natural Language Processing

Electrical Engineering and Computer Sciences Undergraduate COE - College of Engineering

Subject

EECS

Course Number

183

Course Level

Undergraduate

Course Title

Natural Language Processing

Course Description

This course provides a hands-on introduction to language technologies, covering methods for processing speech and text. This includes:
statistical models, early neural models, and transformer-based LLMs; model architectures, training, evaluation, and social impacts; core tasks and methods like machine translation, parsing, and prompting; analysis and representation of speech and speech recognition models. Weekly assignments provide practical experience in building systems and understanding their strengths and limitations.

Minimum Units

4

Maximum Units

4

Grading Basis

Default Letter Grade; P/NP Option

Method of Assessment

Written Exam

Instructors

Suhr, Anumanchipalli

Prerequisites

COMPSCI C182, COMPSCI 188, or COMPSCI 189

Repeat Rules

Course is not repeatable for credit.

Credit Restriction Courses. Students will receive no credit for this course if following the course(s) have already been completed.

-

Credit Restrictions.

Students will receive no credit for EECS 183 after completing COMPSCI 288.

Credit Replacement Courses. Upon passing, students can use the following course(s) to replace a deficient grade for this course.

-

Formats

Lecture, Discussion

Term

Fall and Spring

Weeks

15 weeks

Weeks

15

Lecture Hours

3

Lecture Hours Min

3

Lecture Hours Max

3

Lecture Mode of Instruction

In Person

Discussion Hours

1

Discussion Hours Min

1

Discussion Hours Max

1

Discussion Mode of Instruction

In Person

Outside Work Hours

8

Outside Work Hours Min

8

Outside Work Hours Max

8