Course policies
Late work
Students have five late days shared across the three programming labs. These late days cannot be used for paper reviews. Paper reviews and final projects cannot be submitted late without prior approval. Requests for extensions beyond the available late days, and requests to submit a paper review or final project late, will be considered only in exceptional circumstances, such as incapacitating illness, severe domestic or personal circumstances, religious obligations, or circumstances covered by a University-approved academic accommodation. Ordinary academic pressure—including having multiple deadlines, needing additional time to complete the work, or general course-related stress—is not by itself grounds for an additional extension.
Collaboration and AI-assisted tools
Programming labs are individual assignments unless otherwise stated. Discussion of high-level ideas is encouraged, but submitted work must be the student’s own.
AI-assisted programming tools, including ChatGPT, Claude, Gemini, and GitHub Copilot, are permitted. Students remain responsible for understanding every aspect of their submissions. During a presentation or instructor meeting, a student may be asked to explain, modify, or extend submitted work. Inability to demonstrate sufficient understanding may reduce the grade.
Academic integrity
The University of Alberta is committed to the highest standards of academic integrity and honesty. Students are expected to be familiar with these standards regarding academic honesty and to uphold the policies of the University in this respect. Students are particularly urged to familiarize themselves with the provisions of the Student Academic Integrity Policy (on the University of Alberta Policies and Procedures Online (UAPPOL) website) and avoid any behaviour which could potentially result in suspicions of cheating, plagiarism, misrepresentation, and/or unauthorised collaboration. Academic dishonesty is a serious offence and can result in suspension or expulsion from the University.
The University of Alberta is also committed to maintaining a learning environment that fosters the safety, security, and the inherent dignity of each member of the community, ensuring students conduct themselves accordingly by avoiding behaviour stipulated in the Student Conduct Policy (e.g., discrimination, harassment, physical assault).
All students are expected to consult the Academic Integrity website for clarification on the various academic offences. All forms of academic dishonesty are unacceptable at the University. Unfamiliarity of the rules, procrastination or personal pressures are not acceptable excuses for committing an offence. Listen to your instructor, be a good person, ask for help when you need it, and do your own work -- this will lead you toward a path to success. Any academic integrity concern in this course will be reported to the College of Natural and Applied Sciences. Suspected cases of non-academic misconduct will be reported to the Office of Student Success and Experience (formerly the Office of the Dean of Students). The College, Faculty, and Dean of Students are committed to student rights and responsibilities, and adhere to due process and administrative fairness, as outlined in the Student Academic Integrity Policy and the Student Conduct Policy. Please refer to the policies for details on inappropriate behaviours and possible sanctions.
The College of Natural and Applied Sciences (CNAS) has created an Academic Integrity for CNAS Students website. Website content includes the importance of academic integrity, examples of academic misconduct & possible sanctions, and the academic misconduct & appeal process. Students can also access this material as an online, self-directed Canvas course and complete assessments to test their knowledge.
The Office of Student Conduct and Accountability has also made the following Canvas course available for all students: Academic Citizenship: Integrity and Belonging in the Learning Community.
“Integrity is doing the right thing, even when no one is watching” -- C.S. Lewis
Accommodations
In accordance with the University of Alberta’s Accommodation Policy and Discrimination and Harassment Policy, accommodation support is available to eligible students who encounter limitations or restrictions to their ability to perform the daily activities necessary to pursue studies at a post-secondary level due to medical conditions and/or non-medical protected grounds. Accommodations are coordinated through the Academic Success Centre, and students can learn more about eligibility on the Register for Accommodations website.
It is recommended that students register AS SOON AS POSSIBLE in order to ensure sufficient time to complete accommodation registration and coordination. Students are advised to review and adhere to published deadlines for accommodation approval and for specific accommodation requests (e.g., exam registration submission deadlines). Students who request accommodations less than a month in advance of the academic term for which they require accommodations may experience unavoidable delays or consequences in their academic programs, and may need to consider alternative academic schedules.
Course materials and recording
Audio or video recording of lectures or other course activities requires prior written consent from the instructor unless it is part of an approved accommodation. Course materials are provided for personal study and may not be redistributed without permission from the content author.