What to submit:
Listing of source code. The program should be complete and error-free.
Output(s) generated by that source program.
Listings of any input and/or output files used. (If I/O files are used)
Interactive console window should be formatted black on white, rather than white on black.
Nothing handwritten. Use comments instead. Initial Comment section should contain at least the following:
// Your name
// Course and section
// Instructor's name
// Date program completed
// Assignment name
// Brief description of the program
After that, comment each major section of the program.
For submissions through the LMS, combine all parts of the submission into a single pdf file; then submit.
How to submit HW:
Follow instructions regarding submitting online or on paper.
Assignments must be submitted on time.
Do not email or fax submissions.
If you are permitted to resubmit an assignment, always attach the first submission.
Do not write on submission by hand (or typewriter or editor or ...).
Do not erase, cross out, or use "white out" on submission.
By submitting a program with your name on it, you are certifying that you are its sole author. If you do collaborate on a programming assignment - either with a classmate, someone else, or an online site - you must indicate as much in your comments. Regardless of the help you may have received, you should have rewritten the code to make it your own.
Furthermore:
ONLY USE CODE YOU LEARNED IN THIS CLASS.
Be professional in all assignments.
Program should be as efficient and as elegant as possible.
Follow Good Programming Methods as learned in class. For example:
Use meaningful variable names.
Use line-breaks to break long statements over several lines.