CS 340: Home page
Welcome to CS 340, Fall 2017!
Programming Language Design
This is the website for CS 340, Fall 2017 at York College. All information about the course will be posted here.
Links
News
- Dec 7 — A practice final exam has been posted on the Practice Exams page.
- Dec 1 — The description for Assignment 7 has been updated to include a hint about implementing the
flatten-statement-list
function. - Nov 30 — Assignment 8 is due Tuesday, Dec 12th by 11:59 PM.
- Nov 21 — Assignment 7 is due Tuesday, Dec 5th by 11:59 PM.
- Nov 7 — A second practice exam has been posted to the Practice Exams page.
- Nov 2 — Assignment 6 has been posted, due Friday, Nov 17th by 11:59 PM.
- Oct 31 — Instructions for setting up a minimal Clojure environment have been added to the Resources page.
- Oct 26 — Assignment 5 has been posted, due Wednesday, Nov 8th by 11:59 PM.
- Oct 18 — The deadlines for Milestones 2 and 3 of Assignment 4 have been moved back to Wednesday, Oct 25th and Wednesday, Nov 1st (respectively). Also, the Schedule has been updated to move Exam 2 to Thursday, Nov 16th.
- Oct 10 — The Resources page has information on how to map your network home drive on the computers in KEC 119.
- Oct 2 — Assignment 4 has been posted. The first milestone is due by Friday, Oct 13th.
- Sep 26 — You may bring one page of hand written notes to the exam on Thursday.
- Sep 22 — A solution to the first practice exam has been posted on the Practice Exams page.
- Sep 21 — The description of Assignment 3 has been updated to indicate how the parser should indicate that the parse has failed.
- Sep 19 — The first practice exam on the Practice Exams has been updated (it was originally an incomplete draft, and is now a complete exam.)
- Sep 15 — Assignment 3 is due Monday, Sept 25th by 11:59 PM.
- Sep 14 — The description of Assignment 2 has been updated with a clarification about multiple input symbols on a single transition.
- Sep 8 — Assignment 2 is due Monday, Sept 18th by 11:59 PM.
- Aug 29 — Welcome back! Assignment 1 is due Friday, Sept 8th by 11:59 PM.