MCS-287: Organization and
Theory of Programming Languages (Spring 2019)
Note: This web site will be modified as the
semester progresses. You are responsible for all the updates made here as well as on Moodle, so please check both resources often.
- 4/8, 2019: Schedule is now updated, taking into account Easter recess. Please check schedule for the updated due dates for HW3 - HW 7; lab 2 - lab 4, and midterm 2.
General information and schedule
Lecture notes
- (2/11) Slides for lecture 1 available on Moodle
- (2/12) Slides for lecture 2 available on Moodle
- (2/14) Slide for lecture 3 available on Moodle
- (2/15) Slide for lecture 4 available on Moodle
- (2/18) Slide for lecture 5 available on Moodle
- (2/19) Slide for lecture 6 available on Moodle
- (2/21) Slide for lecture 7 available on Moodle
- (2/25) Slide for lecture 8 available on Moodle
- (2/26) Slide for lecture 9 available on Moodle
- (2/28) Slide for lecture 10 available on Moodle
- (3/4) Slide for lecture 11 available on Moodle
- (3/5) Slide for lecture 12 available on Moodle
- (3/7) Slide for lecture 13 available on Moodle
- (3/11) Slide for lecture 14 available on Moodle
- (3/12) Slide for lecture 15 available on Moodle
- (3/14) Slide for lecture 16 available on Moodle
- (3/19) Slide for lecture 17 available on Moodle
- (3/21) Slide for lecture 18 available on Moodle
- (3/26) Slide for lecture 19 available on Moodle
- (3/28) Slide for lecture 20 available on Moodle
- (4/16) Slide for lecture 21 available on Moodle
- (4/25) Slide for lecture 22 available on Moodle
- (4/29) Slide for lecture 23 available on Moodle
- (5/6) Slide for lecture 24 available on Moodle
- (5/7) Slide for lecture 25 available on Moodle
- (5/14) Slide for lecture 26 available on Moodle
Homework
Labs
Examples worked in class
Other links
Instructor: Louis Yu
Let me know what you think: I would appreciate feedback about the course. I welcome your comments
in person or by email to lyu@gustavus.edu.