CSE307 Principles of Programming Languages
Announcements


5/10/07
Please fill out final course survey at http://www.cs.sunysb.edu/~survey/. Thank you.
5/9/07
Final exam will be held in our regular classroom; you can find this and other information about the final exam in Handout F1, given out on May 1.
4/26/07
Added Handout A7 for Assignment 7.
I'd like to encourage everyone to try some part in one of the alternatives in Assignment 7.
4/17/07
Added Handout A6 for Assignment 6.
Added links to XSB and XSB Manual and Libraries.
3/29/07
Added Handout A5 for Assignment 5.
3/27/07
From our own Betson Thomas, President of SB ACM Chapter (SBCS) and President of UPE: Microsoft Windows Vista and Office 2007 Launch Event. Microsoft's Student Partners and SBCS are teaming up to bring you all the details on Vista and Office 2007. On Thursday, March 29 at 7pm in Javits 110, come learn about the features available to you in Microsoft's latest operating system and office suite. Enjoy the free food and the free goodies! Win free copies of Windows Vista, Office 2007 and Microsoft books! Bring yourself and a friend! This event is open to everyone.
3/20/07
News: John W. Backus, 82, Fortran Developer, Dies
John Backus from wikipedia.
3/16/07
Please fill out mid-semester course surveys at http://www.cs.sunysb.edu/~survey/. Thank you.
You are encouraged to participate in URECA Celebration of Undergraduate Research; if you have not done research but are interested, feel free to talk with me.
3/13/07
Added Handout Q2 for Questionnaire 2.
3/9/07
Added Handout A4 for Assignment 4.
Midterm exam statistics: average 58, max 88, min 30.
3/3/07
Revised a few places (rewrote the phrases after "overview", added "any" in sample problem 4, changed "execution" to "execute" in sample problem 7, added "for x" in sample problem 13) in Handout M1.
2/27/07
As discussed in class today...
I will hold two review sessions Monday March 5, 11am-12noon and 1pm-2pm, in CS 1441.
Added Handout M1 for Midterm Preparation.
Assignment 3 is now due Thursday March 8.
Added a condition (if the tag "-s" is not present) for generating declerations and writing cleaned-up data in Handout A3.
2/22/07
Made one phrase clearer (changed "data item" "in the first row" to "column name") in Handout A3.
2/20/07
Added Handout A3 for Assignment 3.
Added the requirement of not defining classes in Handout A3.
2/12/07
SBCS-ACM Symposium Series Presents Steve Skiena
2/8/07
Added Handout A2 for Assignment 2.
Added link to Python Quick Reference.
2/7/07
Added TA information and TA's office hours.
2/2/07
As said in class on Thu Feb 1, there will be no class on Tue Feb 6; instead, you are asked to start learning Python yourself, and try doing Assignment 1 in Python.
Added links to Python and Python Documentation, including Tutorial, Library, and Manual, under Other Resources.
2/1/07
Reading assignments do not include textbook materials on CD unless specified explicitly.
1/25/07
Added Handout A1 for Assignment 1.
Added links to GNU C/C++, Java, and SML/NJ under Other Resources.
Added link to Prof. Michael Scott's course on Programming Language Design and Implementation.
1/24/07
Added Handout Q for Questionnaire.
Added links to CS UG Lab and Google Directory for Programming Languages under Other Resources.
1/23/07
Course page is created with General Information, Lectures schedule, Handouts plan, and Requirements.

Annie Liu