Submission instructions for ITEC2620 programming assignments
Programming assignments for ITEC2620 must be submitted
electronically.
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
- Transfer the source code of your program to your account
at unix.aml.yorku.ca.
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)
- Use TELNET to login to unix.aml.yorku.ca.
- 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 6).
- Test your program. Make sure that your program can compile
and run on AML, which uses java version 1.3.
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
- 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.
- To submit, you must be in the directory with your source
code.
type: submit 2620s
a1 <filename>
where <filename> is the
file name to be submitted and a1 represents assignment 1 (For assignment 2,
replace a1 by a2).
For example, if you are submitting a file
named DHeapImpl.java for assignment 1, then you would type
submit 2620s
a1 DHeapImpl.java
You should see a response like the following:
The file was successfully
submitted. x bytes received
Submission attempt is logged
- Check that your submission was successful.
type: showsub 2620s a1
You should see a response like the
following:
DHeapImpl.java: x bytes, last changed: Day Mon dd hh:mm:ss
year
All files present.
Please be sure to do all the steps. Failure to
follow the submission procedures will result in a grade of ZERO for
your assignment.