Pace logo

CS 361

Programming languages and implementation I

Homeworks


Quick Links


  • Homework 1 PDF TXT- Due October 18 2001 - First ten minutes of the lecture. Be sure to explain all your work (Answers without work get no credit). (See also the guidelines for assignments).

  • Homework 1 Solutions PDF PS

  • Homework 2 PDF PS TXT- Due Tuesday November 13 2001 (submission part - the submission ways (paper or online) will be posted later) - Webwork part will be posted later and will have its own due date.

  • Homework 2 Solutions PDF PS

  • Homework 3 PDF PS TXT- Due Tuesday November 27 2001.

  • CS361 project PDF PS- Due Tuesday December 11 2001.

  • Homework 2 electronic submission:

    Due date Sunday November 25 2001 8 pm.

    The homework 2 has to be submitted electronically. I will grade your homework 2 using your hard copy and using your electronic submission.

    Please use the following links to submit your SML functions and check your submission. After your submission you will receive a ticket that will permit you to check your submission.

    To submit: http://matrix.csis.pace.edu:8000/servlet/SML.SubmitML

    To check: http://matrix.csis.pace.edu:8000/servlet/SML.CheckSubmission

    Make sure that you collect all of your functions (and only functions) from homework 2 together and make a single submission (including any auxiliary functions that you use). Do not submit each part separately! Also please do not do multiple submissions. If there are multiple submissions, I will only grade the last one.

    Please do not include things like writing "this is my assignment" at the top of your submission, including the '-' or '=' prompt in what you submit, copying directly from the SML window into the submission (since this will include the - and = prompts, as well as the answers).

    The best way to do your submission is to have your submission in an editor, copy and paste it directly into an SML window and see if there are any errors. If there are no errors, copy your submission into the system.

    In summary, check what you do before you submit it, and submit it once.

    Your code will be tested by copying your submission directly into an SML window, so make sure that you only submit things that SML can read.

    Your login name is your last name name (at least 6 letters - if you do not have 6 letters in your last name add the first letters of your first name). You id number must be written without spaces and dashes. Your section is number 1 for the homework 2. Write a valid email address.

    Please contact me if you have any problems with your submission (cscharff@pace.edu).

  • Homework 3 electronic submission:

    Due date Tuesday November 27 2001 3 pm.

    The homework 3 has to be submitted electronically. I will ONLY grade the electronic submission. Please provide me however a hard copy of your functions and your ticket during the lecture on Tuesday November 27 2001.

    Please use the following links to submit your SML functions and check your submission.

    To submit: http://matrix.csis.pace.edu:8000/servlet/SML.SubmitML

    To check: http://matrix.csis.pace.edu:8000/servlet/SML.CheckSubmission

    Your login name is your last name name (at least 6 letters - if you do not have 6 letters in your last name add the first letters of your first name). You id number must be written without spaces and dashes. Your section is number 2 for the homework 3. Write a valid email address.

    Check what you do before you submit it, and submit it once. If there are syntax errors in what you submit you will receive 0 for homework 3.

    Please contact me if you have any problems with your submission (cscharff@pace.edu).