Textbooks For This Course

Required:
  Kenneth C. Louden, Programming Languages: Principles and Practice, 2nd Edition Thomson-Brooks/Cole, 2003, ISBN 0-534-95341-7.
Recommended:
Josua Engel, Programming for the Java™ Virtual Machine Addison Weslay, 1999, ISBN 0-201-30972-6.