Every lab and homework assignment MUST include an Academic Honesty Statement at the top of the file that contains your main function! If the assignment is missing this component, it will not be graded until you resubmit it. It may be counted as late, as per the guidance below.
CSC 161 requires students to turn in several types of assignments:
All assignments (homework and labs) should be turned in by 10:30 pm (Central Time) on the date due. However, I attempt to be as flexible as possible in accepting late work. I am aware that there are a number of things outside of your control that may affect your ability to complete work on time. If possible, please let me know if you plan to turn in work late. Assignments turned in more than 48 hours late, without prior approval (before the original due date) of the instructor will not be accepted. Please refer to the Student Workload statement on the syllabus to emphasize that you should attempt to follow the posted deadlines. Please keep in mind that if you turn in work late, I may not be able to grade it as quickly as you or I hope. Please also keep in mind that I do not check my email at all hours of the day, so obtaining my approval prior to the deadline may require you plan ahead.
Any assignments which require coding have a rubric at the end that tells you how points will be assigned for each criterion. Additionally, your code should follow these general style guidelines, and you will receive feedback that incorporates the points breakdown and an evaluation of how well you meet the general style guidelines in Gradescope.
Although general expectations of structure, documentation, and formatting apply for all coursework, details vary according to the type of exercise. This page provides detailed instructions for each type of activity.
The very beginning of every lab submission must contain the following lines:
/***********************************************************************
* Name(s) (identify both lab partners for the project) *
* Assignment name (Lab _______) *
* *
* Due Date ______ *
***********************************************************************/
/* *********************************************************************
* Academic honesty certification: *
* Written/online sources used: *
* [include textbook(s), CSC 161 labs or readings; *
* complete citations for Web or other written sources *
* write "none" if no sources used] *
* Help obtained *
* [indicate names of instructor, class mentors *
* or evening tutors, consulted according to class policy; *
* write "none" if none of these sources used] *
* ["none" required for Homework Problems *
* My/our typed name(s) below confirms that the above list of sources *
* is complete AND that I/we have not talked to anyone else *
* (e.g., CSC 161 students, tutors) about the solutions *
* *
* Signature: *
***********************************************************************/
clang as the default compiler on MathLAN. If your code does not compile, you will receive a 0 for the sumission.The very beginning of every homework submission must contain the following lines:
/***********************************************************************
* Name: *
* Assignment name ( Homework _______) *
* *
* Due Date ______ *
***********************************************************************/
/* *********************************************************************
* Academic honesty certification: *
* Written/online sources used: *
* [include textbook(s), CSC 161 labs or readings; *
* complete citations for Web or other written sources *
* write "none" if no sources used] *
* Help obtained *
* [indicate names of instructor, class mentors *
* or evening tutors, consulted according to class policy; *
* write "none" if none of these sources used] *
* ["none" required for Homework Problems *
* My typed name below confirms that the above list of sources *
* is complete AND that I have not talked to anyone else *
* (e.g., CSC 161 students, tutors) about the solutions *
* *
* Signature: *
***********************************************************************/
clang as the default compiler on MathLAN. If your code does not compile, you will receive a 0 for the sumission. You can use a resubmission to resubmit.