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.

No comments:
Post a Comment