Announcements

Welcome to CS143! Please enroll on Gradescope (entry code: MV2YDM) and Piazza.

More Information

Handouts

Assignments

Resources

Lectures

  1. Course Overview
  2. Cool: The Course Project
  3. Lexical Analysis
  4. Finite Automata
  5. Introduction to Parsing
  6. Syntax-Directed Translation
  7. Top-Down Parsing & Bottom-Up Parsing I