CSE307 Principles of Programming Languages
Announcements


4/19/12
Posted questionnaire 3 under handout. Please complete it as soon as possible.
4/18/12
Assignment 6 has been posted.
4/17/12
As announced in class today, the due date of Assignment 5 is extended by 1 day, to Wednesday 5pm. Changed the due date in Handout A5 accordingly.
3/29/12
As announced in class today, the due date of Assignment 4 is extended by 1 more day, to Friday 5pm. Changed the due date in Handout A4 accordingly.
3/28/12
Assignment 5 has been posted.
3/27/12
As announced in class today, the due date of Assignment 4 is extended by 2 days, to Thursday 5pm. Changed the due date in Handout A4 accordingly.
3/25/12
I need to move tomorrow morning's office hour slightly, from 10:45-11:15AM to 10:30-11AM (to accomodate a visitor's talk and meeting).
3/20/12
Posted midterm questionnaire response under Shared Space on the interative site.
3/17/12
Updated Blackboard to allow assigments to be submitted 3 times.
3/15/12
Updated Assignment 4 to add a clarification of variable locations. Thanks to Remy's questions!
3/14/12
Posted midterm questionnaire results under Shared Space on the interative site.
3/14/12
Assignment 4 has been posted.
Updated Assignment 4 to put the requirement "parameters of the procedures must not shadow variables defined in the global scope" from procedure call to procedure definition, and to move 5 points of grade with this.
Updated file a4input3.txt in Assignment 4 to add an additional call and change "Analysis" to "Evaluation" in the comments.
3/7/12
This was sent last night (9:10pm, to the email address that you used to register for the class), but apparently some students didn't receive it.
Subject: cse307 important announcements

Assignment 3:

In class today, I gave an extension for it to Wednesday midnight as
requested by some students (minority but more than very few).

However, while I am updating the due date now, I think it is not
helpful to have it due the midnight before the midterm morning.

So I will give an extension to Friday 5pm. I will update handout A3.
Hope you have more time to do it well, and you can enjoy your weekend!


Midterm preparation handout:

I posted solutions to question 7(c) as promised.

I also posted solutions for the last few problems that we didn't have
time to go through in detail, not as promised. :-)

(for the few of you who missed all: you need to make up with your
friends in the class; the handout was given last Thursday and today,
and the plan was discussed in a few classes before.)


Email questions:

As said in class today, you are required to follow the instructions of
the Q & A group (http://sites.google.com/site/sbcsppl/q-a).  Added
there today: "Questions violating these should not expect answers.
Questions due to missing classes, unless justified with proofs of
course, should not expect answers either."

I have answered every single email sent to me till then, many more
than sent to the group, often for questions due to missed classes (our
TA Rik has also answered such questions); that's a few hours per day
in the last few days (and has prevented me from having made the
midterm)...  We ought to spend more time on course work that benefits
those students who follow the course requirements!
3/1/12
Assigned bonus points, under Bonus points on the interactive site, for writing solutions to midterm preparation problems in class during midterm review.
2/29/12
Stony Brook Undergraduate Research Summer Program Applications due March 15.
2/27/12
Updated file a3output3.txt in Assignment 3 to put x1 to x4 in order as new locals of procedure f---Thanks to Brook!
2/25/12
Updated file a3output3.txt in Assignment 3 to add use of variable for x1 to x4.
2/22/12
Assignment 3 has been posted.
2/22/12
As announced in class yesterday, the due date of Assignment 2 is extended by 1 day. Changed the due date in Handout A2 accordingly.
2/14/12
Added link for Q & A group on the interactive site.
2/12/12
Posted solution to Assignment 1 under Shared Space on the interative site.
2/8/12
Made minor formatting/appearance changes (no content changes) to Assignment 2.
2/7/12
Assignment 2 has been posted. You should start right away, so you can get the most about it in class.
Changed TA Rik Bose' office hours: added Monday 12-12:30PM, and reduced Wednesday's hours from 1-2:30PM to to 1-2PM.
2/5/12
Adding a Grading section at the end of Handout A1. Reworded Handins to Submission and slightly improved the wording under that.
1/30/12
Added TA Rik Bose, and his email address and office hours.
Added under Handins in Handout A1 "Prepare your submission by adding all your files to a single zip file, and submit the single zip file on Blackboard."
Updated university required syllabi statements---last 3 items under Requirements---per email from the provost office.
1/27/12
Assignment 1 has been posted. You can read through the requirements and think about any questions, and we will start programming in class next week. I could not finalize about automatic grading, so I included use of blackboard for now.
1/27/12
Added link to Interactive Site of This Course, for students in the class, under Other Resources.
An email was sent to all registered students, using their email addresses on solar, last night giving them access to the interactive site. If you couldn't access but need to for good other reasons, please send me an email about it.
1/21/12
If you have registered for this course before this announcement, you should have received an email with a link to an online questionnaire, as part of the interactive site of this course, and with instructions for what to do for the first lecture. If you would like to receive the link and instructions for good other reasons, please send me an email about it.
1/20/12
Course page is created with General Information, Lecture schedule, Handout plan, and Requirements.
Added link to Computer Science Department Windows Computer Facilities under Other Resources.

Annie Liu