How to submit Assignment 4.

Step 1. Naming the files you need to submit..

First ensure that your solution is are provided in the file names listed in figure 2 of the specification

  1. ExpressionTree.java
  2. Term.java
  3. ...
Capitalization is important here. Only the files for the classes listed in Figure 2 should be submitted.

In order to submit, you need to zip all these java files into one zip file, named XTree.zip and submit only this one zip file. On CDF you can zip all your files by cd'ing to your A4 directory and then typing the command

zip XTree.zip *.java
You might want to move your all your other java files, such as your testing code, out of this directory before running zip.

Step 2. Submitting the prepared file.

With your web browser, go to https://www.cdf.toronto.edu/students/

Login with your CDFPC account name and password.

Under "My Courses" click on csc148h

Click on "Submit an assignment"

Beside XTree.zip click on Browse... This takes you to your current computer's file system. Find your A4submit directory, and click on the file you wish to submit, namely your XTree.zip

Step 4. Re-submitting.

If you discover a mistake after you submit a file, you are free to resubmit a corrected file. Use the same procedure as described above. This simply over-writes your old submission and receives a time stamp stating when the last submission was done.

If it is after the due date, you need to think carefully about doing this. We only keep the last copy of anything you submit. So if you resubmit late, then that portion of your assignment will be subject to the late penalty (see the course homepage for details). .

See the course homepage for the late policy. After more than four days, the penalty is 100%, and this submit site will be closed (locked). No further submissions will be allowed.

Reporting any difficulties submitting.

If you have any problems with this procedure, reread the above instructions carefully.

Then check the course newsgroup for notices about problems submitting A4. If after both of these steps you still cannot figure something out, then email the Prof with the following subject heading:

Subject:  Urgent 148 submit problem
DO NOT email your solution files!! They will be ignored. The solution files need to be submitted using the procedure described. Instead, in your email message clearly describe the problem you are having submitting your assignment.

If you don't hear back from me, it is because I believe the solution to your query is either in the above instructions or has already been posted on the course newsgroup. Check those two places again.