CS 2135 (C03): Programming Language Concepts

Labs will be held on Wednesdays. We will post links to the lab assignments on this page just before each lab. You are responsible for all new material covered in the lab assignments (lab will largely reiterate course concepts, but will also introduce some new operators and some new data definitions -- these operators and data definitions may be covered on exams and assignments).

The labs are a bit long in the hopes of providing enough exercises for everyone. Work through the lab as far as you can. The lab handouts have markers on them indicating how far you should be able to get if you are following the course material. If you don't get through the basic material, you need to come to office hours for extra help.

Any new lab material that you are responsible for will be early enough in the lab assignment that everyone should get to it (reading the lab assignment should make it clear when new concepts are being introduced).

Lab participation will also count for 5% of your final grade. Participation means showing up and staying for lab and working on the lab assignment (not your homework, email, etc).

This page maintained by Kathi Fisler
Department of Computer Science Worcester Polytechnic Institute