CS 50200
Compiling and Programming Systems
Spring, 2013

Professor Roger Kraft
Office: Classroom Office Building (CLO), Room 368
Office phone: (219) 989-2696
Office hours: after class and by appointment.
E-mail: roger@purduecal.edu

This course is an introduction to the implementation of programming languages using interpreters. The primary goal of the course is to help you understand programming language features by having you implement the features in an interpreter.

Syllabus
General information about the course, textbook, homework, exams, grading policy, etc.
Class Lectures
Material that we use in class lectures,plus reading and homework assignments.
Homework Assignments
Guidelines for writing and turning in your programming assignments, and the programming assignments themselves (after they have been assigned).


Return to Roger Kraft's home page.
Return to the Math and C.S. Department home page.


compliments and criticisms