198:314 Principles of Programming Languages
Fall 2002




Announcements

December 27, 2002: The Prolog project grades, final exam grades, and overall letter grades are now available on the lecture web sites (Ryder day, Ryder night, Kremer). A "TF" grade indicates that we believe that you are involved in a cheating attempt. This is a serious matter. The "TF" grade will be converted to a final grade once an appropriate penalty is assigned and approved by the Dean. We expect this process to take several weeks. Your patience is appreciated. We will inform you about the progress via email to your remus account.

December 21, 2002: The scheme grades have been emailed and test cases and clarification posted on the scheme projects page.

December 18, 2002: The Prolog sample solution has been posted on the projects page.

December 16, 2002:

REVIEW SESSION

There will be a general review session on Tuesday, December 17, 7:30-9:30pm in SEC 111 (Busch Campus).

PROLOG PROJECT

A sample solution of the Prolog project will be posted on Wednesday, December 18, no later than 12:01 am. Therefore, we will not accept any late submissions of the project after Tuesday.

MAKEUP FINAL

There is a room change. The makeup will be given in SEC 208 (Busch Campus).

PROF. KREMER's OFFICE HOURS

Prof. Kremer's office hours will be 4:00-6:00pm on Tuesday, December 17, instead of 2:00-4:00pm.

December 11, 2002:

TRAFFIC RE-ROUTING!

Because of the Route 18-Metlars lane construction project, Brett Rd and Bevier Rd will be CLOSED beginning Tuesday, Dec. 17. Access to Busch is only by way of Davidson Road and Sutphen. The campus buses will be re-routed accordingly. Please allow extra time to get to the final exam on Thursday, Dec. 19. The exam will be held on Busch Campus. All parking lots will be open as usual.

December 10, 2002:

FINAL EXAM

Time: Thursday, December 19, 2002, 4:00-7:00pm
Location:

EXAM CONFLICTS AND MAKEUP EXAM


Time: Friday, December 20, 2002, 8:00-11:00am
Location: SEC 208 , Busch Campus

December 6, 2002:

Sample solution for midterm exam.

December 6, 2002: See projects page for new debugging handout for Prolog. Also, the nqueens.pl file first posted had an apostrophe as its last character which prevented it from runing; this typo has been fixed. Make sure to check the Prolog assignment text to get all the "fixes" to the writeup (last fix was at 10:00pm December 3rd.

December 3, 2002:

See projects page for the Prolog assignment which was initially posted December 1st and now has been slightly revised this morning.

November 25, 2002:

We are now examining the C and Java programming projects to check for evidence of 'too close' collaboration. As mentioned earlier in the semester, ALL programming projects will be subjected to these checks. During these initial checks we have found instances of academic integrity code violations; we will follow up on these shortly.

See projects page for a how to use Prolog document.

November 19, 2002: Java answer published on projects page.

November 12, 2002: You can download a tutorial on Scheme and how to use the Scheme interpreter on the undergraduate servers from here. Please note that the len-app-atom-new.scm file referred to in this document can be viewed here.

November 2, 2002: You should have received your C project grade via email. If not, please contact us.

Old Announcements


Course Information

Academic Integrity

Syllabus

Programming Projects

Useful Websites on Languages Studied

Non-programming Homework


Important Dates


Individual Lecture Webpages

Lectures: MW5 (Mon,Wed 2:50-4:10pm) in WL-AUD, Busch,
Lectures: TTh4 (1:10-2:30pm) in Hill 116, Busch Lectures: TTh7 (6:10-7:30pm) in Murray 210, CAC
Last updated at 9:08am on December 18, 2002 by Barbara Ryder