Week 3 : Modern Compiler, Front End vs. Back End of a Compilers, Passes, Multi Pass Compiler, Reducing The No of Passes.