Time & Location

Lectures are held in Gates B01, TuTh 10:30am-11:50am.


Hangouts office hours will be held Monday 5:30-6:30pm (Samir),
Tuesday 1:30pm-2:30pm (Ivan), and Wednesday 10:00-11:00am (Todd).
There will still be in person office hours during these times, but priority will be given to SCPD students.
Hangouts link: https://hangouts.google.com/call/pamw75mmzzbdzfr2horxzv3q3ye?no_rd


In order of decreasing preference:
  1. Piazza
  2. Staff mailing list
  3. Individual email
We may occasionally send announcements to your SU email address.


We will be using Gradescope for written assignment submission.


There is no required textbook. You can optionally use “Compilers: Principles, Techniques, and Tools” by Aho, Lam, Sethi and Ullman as a reference.


All lectures notes, handouts and assignments will be uploaded on the class website. We'll also be distributing printed copies during class. You can find leftover printed copies in a cabinet labeled “CS143 Aiken” on the first floor of Gates.