Theoretical Foundations of Computer Science Ancillary Materials

by Weitian TongLixin Li

This collection of lecture slides and homework assignments for Theoretical Foundations was created through a Round 13 Textbook Transformation Grant and revised in 2023 under an ALG Affordable Materials Grant. The materials include a set of lecture slides and a set of homework assignments. Topics include sets, trees, strings, languages, context-free grammar, finite automata, regular languages, push down automata, and Turing machines.


  • publisher
    University System of Georgia
  • publisher place
    Athens, GA