CS415
Programming Languages
Fall 2005
Instructor: | Aaron Bloomfield, Olsson Hall 228D | |
E-Mail: | ||
Office Hours: | M/W/F 11-noon | |
Graduate TA: | Chris White, | |
TA's Office Hours: | Tu 4-5:30 and Th 5-6:30 (in Thornton stacks) |
Course Description (from the undergraduate record) : Presents the fundamental concepts of programming language design and implementation. Emphasizes language paradigms and implementation issues. Develops working programs in languages representing different language paradigms. Many programs oriented toward language implementation issues. [ABET Course Objectives]
Prerequisites: CS216 and CS333 with grades of C- or above.
Course Text: Scott, Michael. Programming Language Pragmatics. Morgan Kaufmann: 2000. Textbook Errata
Class Meetings: MWF 10:00-10:50am in MEC 216
Final Exam: Tuesday, December 13, 2005 9:00 - 12:00 in MEC 216 (our regular lecture room).
Links
These slides use Microsoft Powerpoint. You can download a free PowerPoint viewer here. Some of the slides use animations which may not print correctly. Also, these animations may not work correctly in versions of PowerPoint prior to 2002.