CSCE 144 - Assignments
Guidelines for all laboratory assignments:
- Code must be neat, clean and free of code that has been commented out.
- Code must include a reasonable number of comments interspersed throughout.
- All comments must be meaningful and informative.
- Instructions for turning in lab assignments:
Before class on the day that the programs are due, students must electronically submit their files using: http://www.cs.plu.edu/submit.- Make sure that you choose the correct assignment number when submitting your files.
- Do not submit bytecode files (files ending in .class). Submit only your java code files (files ending in .java), and (for applets) any associated HTML files needed to run the program.
- You may find it convenient to zip all the required files then submit the .zip file.
- A lab grade sheet--properly filled in.
- A hard copy of the source code including any code that you wrote or
modified. Hard copies of source code taken directly from the text, or given
to you when the lab is assigned, and which have not been modified
do not need to be turned in. However, all source files must be electronically
submitted. The source code must begin with the following documentation.
Name: Your Name Assignment: Lab Number Title: Program title Course: CSCE 144 Class section: Your class section number Lab Section: Your lab section number Semester: Spring 2008 Instructor: Your class instructor's name Date: the current date Sources consulted: any books, individuals, etc consulted Known Bugs: description of known bugs and other program imperfections Program description: description of what your program does Creativity: anything extra that you added to the lab Instructions: instructions to user on how to execute your program
- Additional items specified in the lab assignment or by the instructor.
- Optional: suggestions for improving the assignment.
- Late programs: Programs are due at the beginning of class on the specified due date. Your program must be turned in on time to receive full credit. Late programs will receive a 20% late penalty for each day, or portion of a day, that they are late. Weekends count as one day.
- Printing: Printers frequently run out paper or ink and occasionally
have technical difficulties. Do not wait until the last minute to do your printing.
Assignments may NOT be sent to the classroom printer once class has begun.
All homework assignments will be posted and submitted via Sakai: http://sakai.plu.edu
Guidelines for homework assignments:
- All homework assignments must be submitted via the PLU Sakai system. Homework submitted on paper or via email will NOT be accepted.
- Always begin your submission with complete citations for any resources you have used, including other students.
- Make sure your answers are numbered, in order, concise and clearly written.
- Please type or paste your answers into the text area provided for that assignment on Sakai.
- Solutions to the "Programming Challenges" must be implemented in Java and should compile and run correctly to receive full credit. Your java files may be submitted using the "add attachments" button at the bottom of the assignment in Sakai.
- All assignments are due at or before 11:00 am on the assigned due date.
Failure to follow any of the above guidelines will result in grade deductions.