This project involves developing a compiler that can process C source code (C90 version) from a file and generate MIPS assembly code in another file. The compiler has achieved a passing rate of 155 out of 200 test cases provided by Imperial.