WWU Course Explorer

Search courses · All instructors

CSCI 510: Automata and Formal Language Theory

Computer Science · 4 credits

Advanced treatment of formal languages and automata; finite state machines; stack machines and Turing Machines; the Chomsky hierarchy; regular, context free, context sensitive languages, recursively enumerable languages.

Offered in 6 of the 26 listed terms (Fall 2021 to Fall 2026).

Prerequisites

CSCI 201 or CSCI 301

Prerequisite tree

Each course's own prerequisites, down to the first courses in the chain.

From Banner's catalog for Spring 2027. Banner lists only the requisites it enforces, so check the catalog entry too.

Required by (4)

CSCI 515, CSCI 520, CSCI 577, CSCI 579

What it leads to

Courses that list it as a prerequisite, then the courses that list those, 2 levels deep.

Syllabi and course websites

None listed yet.

Instructors

InstructorSectionsTerms
Liu, Yudong4Fall 2023 to Fall 2026
Hearne, James2Fall 2021
Jagodzinski, Filip1Fall 2022

Every offering in the listed terms (7 sections)

TermSecCRNTypeMeetsInstructorEnrolledDelivery
Fall 2026040848LectureTR 2:00pm-3:40pm · CF 227Liu, Yudong8/20Face to Face Instruction
Fall 2025040916LectureMTWF 8:00am-8:50am · CF 225Liu, Yudong12/30Face to Face Instruction
Fall 2024040980LectureMTWF 2:00pm-2:50pm · SL 140Liu, Yudong21/30Face to Face Instruction
Fall 2023041150LectureMTWF 12:00pm-12:50pm · CF 314Liu, Yudong27/30Face to Face Instruction
Fall 2022041220LectureTR 2:00pm-3:40pm · CF 125Jagodzinski, Filip20/30Face to Face Instruction
Fall 20210244826LectureMTWF 2:00pm-2:50pm · REMOTE SYNCHearne, James1/0Face to Face Instruction
Fall 2021041357LectureMTWF 2:00pm-2:50pm · CF 125Hearne, James29/29Face to Face Instruction