Programming Language Concepts

EECS 345

Fall 2005

 

 

Lecture: T Th 2:45-4:00, Nord 204

Instructor: Randall D. Beer

Office: Olin 512

Phone: 368-2816

Email: beer@eecs.cwru.edu

Teaching Assistant:
   Jacek Szymanski
   Office Hours: T/Th 12:30-1:30
   Email: jacek.szymanski@case.edu

 

Text

Programming Languages: Principles and Practice (2nd Edition) by Kenneth C. Louden

Grading

Assignments      50%

Midterm             25%

Final Exam        25%

 

All work in this course is intended to be performed individually.

Assignments

There will be a number of homework assignments throughout the semester. Late assignments will be penalized at the rate of 10% per university day. Homework assignments will be distributed below as PDF files (download Adobe Acrobat Reader here)

Lecture Slides

Tiny Interpreters

Free Language Implementations

Online Tutorials