Cource Policies


Plagiarism and Collaboration

Plagiarism and Collaboration: Course assignments are designed to teach material through independent implementation of algorithms learned in class. Towards this effort, we have a strict collaboration policy. Students are encouraged to talk through concepts with each other, but all code must be your own! You should not be looking at anyone else's code when completing your assignments. We will run all assignments through plagiarism software. Additionally, you may use online resources to understand concepts, but not to complete the coding portion of your assignments. This includes Stack Overflow and ChatGPT. We will compare all student solutions to ChatGPT generated solutions. If we detect plagiarism in your assignments, you will get a 0 on the assignment and will be reported to the university. ** It is much better to turn in an incomplete assignment than to turn in code that is not your own! **

Course Conduct

Diversity and respectful conduct: This course welcomes all students of all backgrounds. The computer science and computer engineering industries have a significant lack of diversity. This is due to a lack of sufficient past efforts by the field toward even greater diversity, equity, and inclusion. The Allen School seeks to create a more diverse, inclusive, and equitable environment for our community and our field. You should expect and demand to be treated by your classmates and course staff with respect. If any incident occurs that challenges this commitment to a supportive, diverse, inclusive, and equitable environment, please let me know so the issue can be addressed.

Accomodations

Disability, Religious, and Family Accommodations: If you have any questions about disability or religious accommodations, please refer to university policies regarding disability accommodations or religious accommodations. Feel free to also contact me for any reason.