Sunday, August 24, 2008

Welcome!

Welcome to COSC 481! This will a busy, but very interesting semester. Implementing a compiler draws on many areas of computer science, including data structures, theory of computation, computer architecture, algorithms, and operating systems. After implementing a compiler successfully, "very few aspets of computer programming seem like magic." [see Marc L. Corliss and E Christopher Lewis, Bantam Java Compiler Project Lab Manual, Extended Version 1.2.]

I am looking forward to a successful and fun semester.

Homework

Homework assignments will be called out like this.

Project

Project assignments will be called out like this.