Cool compiler, Course Compilers by Alex Aiken from coursera.org