CS 473G: Course Policies


If you have any questions or concerns, please don't hesitate to ask in lecture, during office hours, on the course newsgroup, or by email.

Homework Policies

The graders will have to critically examine several thousand pages of homework submissions before the end of semester! We desperately need your help to make sure homeworks are graded and returned quickly.

Logistics

Format

Form: How to write

In short, make it easy for the graders to figure out what you mean. If your solutions are difficult to read or understand, the graders will be less symapathetic to your mistakes. All this goes for exam problems, too.

Content: What to write


Grading Policies

Graded homeworks and exams

Regrade requests

Final course grades


Academic integrity

This last section is unfortunately necessary, thanks to the actions of a tiny minority of students.

Each student (or homework group) must write their own homework solutions, in their own words, and must properly credit all sources. We strongly encourage students to use any printed, online, or living resource at their disposal to help solve the homework problems, but you must cite your soruces. If you use something you found in a book, cite the book. If you use something you found on the web, cite the web page. If you get an idea from someone else, give them credit. This is the same standard of conduct that researchers are expected to follow in their formal publications; start following it now. Citing your sources will not lower your homework grade.

Avoiding plagiarism is really very simple: Never present someone else's words or ideas as your own. Repeating ideas from other people, papers, or web pages without giving proper credit is plagiarism. Verbatim duplication of any source is plagiarism, including official homework solutions from previous semesters of 373/473, even if you properly cite your sources. Turning in a copy of someone else's work as your own, even with their permission, is plagiarism. Allowing someone else to copy your work verbatim, or without giving you credit, is also a violation of academic integrity. See Article 1, Part 4 of the UIUC student code (http://www.admin.uiuc.edu/policy/code/article_1/a1_1-402.html) for more information. If you have any doubt about whether something contitutes plagiarism, talk to the instructor or TA, and err on the side of caution.

Violations of academic integrity will not be tolerated. The default penalty for a first offense is a grade of zero on the entire homework or exam. (A zero homework grade that results from a cheating offense will not be dropped.) The penalty for a second offense, or a particularly egregious first offense, is an F in the course. (These are the department's recomended penalties for cheating offenses.) All cheating cases are reported to the department. Multiple offenses can result in suspension or dismissal from the computer science program or from the university. More than one student has been expelled from the university (in part) because of cheating offenses in CS 473.

Our high expectations for graduate students extend to issues of academic integrity. A notice of any cheating offense by a graduate student will be entered into their file, where it will be seen by the student's advisor, as well as their qual, prelim, and thesis committees. Several faculty members have publicly stated that they would refuse to advise or serve on a committee for a MS or PhD student who has committed even a single cheating offense, no matter how minor or how far in the past. In short, if you cheat, you are signing your own academic death warrant.

Regardless of whether it constitutes plagiarism, or whether you get caught, getting too much help on your homework will hurt your final grade. If you don't learn how to solve algorithmic problems on your own, you will perform poorly on the (closed-book, closed-notes) exams, which make up 70% of your final course average. At least once a year, a student with a 95% homework average fails the course.