Computer Science 121 and CSCI E-121: Introduction to the Theory of Computation