Welcome

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.


Announcements


Mar. 24  Project 5 assigned. Due on April 20th.
Mar. 18  Homework 4 assigned. Due on April 1st.
Mar. 10  Project 4 assigned. Due on March 23rd.
Mar. 2  HW3 posted. Project 3 due for feedback by midnight on Fri, Mar 6th.
Feb. 19  Make-up lecture will be held in DOW 2166 on 20th Feb, at 9-10:30a.
Feb. 12  Project 3 and 4 assigned. Project 3 is due on March 9th. Project 4 is due on March 23rd.
Feb. 9  Deadline for HW 2 extended to Feb 16th.
Feb. 3  Deadline for Prj 2 extended to Feb 11th. Deadline for feedback request is 7th Feb.
Jan. 28  Homework 2 posted. Due Feb 11th.
Jan. 26  Project 2 assigned. Due Feb 9th.
Jan. 14  Homework 1 posted. Due Jan 28th.
Jan. 12  Project 1 has been assigned. Check CTools. Due Jan 26th.
Jan. 07  Welcome to EECS 483