EECS 483 teaches the theoretical concepts underlying each phase of a compiler and how to implement them efficiently. You will write a compiler that translates a program written in C++/Java-like programming language into optimized MIPS code. This project will give you an opportunity to use several tools for designing and building a quite sophisticated piece of software.
|Jan 10||Enroll in Piazza. Form a team of 2 for your projects (team member names due on 1/18).|
|Jan 09||Welcome to EECS 483!|