Compiler is a 300-level course that I am taking currently. Our goal is to study the theory of automata for language recognition as well as programming our own compiler for a Vassar-made subset of Pascal. This is an incomplete project, since the semester is not over yet.