Submission instructions for ITEC1620 programming assignments

Programming assignments for ITEC1620 must be submitted electronically.  We will run your programs, print your source code, and return your grades and comments by hardcopy.  If you do not submit your programming assignment properly, you will receive ZERO.

Please note: on-line submission will be disabled at the exact deadline.  Late assignments will receive ZERO.  If you are working till the last minute, submit what you have -- resubmitting will replace your previous submission.  We will only mark your last (on-time) submission.  Thus, submit early and often!

Instructions

  1. Complete and test your assignment on any java platform (e.g. TEL labs).

  2. Transfer the source code of your program to your account at unix.aml.yorku.ca.

    If you are working in the TEL labs, your AML account directory is mapped as a virtual drive -- this virtual drive is the only place that you may save files (and have them be there the next time you login).

    If you are working from home or another computer, you will have to transfer your files to your AML directory (e.g. FTP to unix.aml.yorku.ca) 

    If you have not used FTP before, please see FTP Help.

  3. Use TELNET to login to unix.aml.yorku.ca.

    If you have not used TELNET before, pleasee see Telnet Help.

  4. unix.aml.yorku.ca is a UNIX machine.  After telnetting in, you will be in your home directory.  You will have to then go to the directory where you source code resides, and you will have to copy it from your account to our marking account (see step 7).

    (If you have not used UNIX before, please see Unix Help -- includes help on file systems)

  5. Test your program

  6.     To run Java on AML, you must initialize the Java environment first
            source /javainit
        Then, compile and run your program
            javac ClassName.java
            java ClassName

  7. If your program runs, then it is ready for submission.  Please continue with these instructions.  Otherwise, you need to debug your program and restart from Instruction 1.

  8. To submit, you must be in the directory with your source code.

  9.     type: submit 1620* a# <filename>

        Note 1: the * is replaced by your section letter.
        Note 2: the # is replaced by the program number.
        Note 3: <filename> is the file name specified in the program template.

        For example, if you are in section A and are submitting program 1 for Fall 2002, then you would type
            submit 1620a a1 Info.java

        You should see a response like the following:
      The file was successfully submitted. x bytes received
      Submission attempt is logged

  10. Check that your submission was successful.

  11.     type: showsub 1620* a#

        Note 1: the * is replaced by your section letter.
        Note 2: the # is replaced by the program number.

        For example, 
           showsub 1620a a1

        You should see a response like the following:
      FareGenerator.java: x bytes, last changed: Day Mon dd hh:mm:ss year
      All files present.
Please be sure to do all 8 steps.  Failure to follow the submission procedures will result in a grade of ZERO for your assignment.