Every lab must be done; no exceptions! But the late policy is fairly lenient; see the syllabus for details.
Every lab must be accompanied by a lab write-up. A template write-up is available; it is a slightly modified version of the 140/145 lab write-ups. Have at least something in every section.
Your write-up file should be named Last_First_Lab0_Writeup.doc. (Replace "Last" with your last name, "First" with your first name, "Lab0" with the appropriate lab number, and ".doc" with the appropriate file extension.)
We will try to follow the JavaDoc standard and the Sun Java code conventions. You may also wish to use other javadoc keywords like @see or {@link}. Each method should also have its own doc comment, including a short description, preconditions (@param javadoc keyword), and postconditions (@return keyword).
Package your source code, write-up, and any other documentation into a ZIP file or tarball: name it Last_First_Lab0.zip (use your name and lab number, and the appropriate file extension). Upload it to the eCourses workspace under the folder for the corresponding lab.
Here is a sample directory containing all the files you'd need to package together and upload.
The weighting of marks for each lab will be approximately: