General Rules and Policies
Registration You must be formally registered, via the Registrar's office, in both the class itself and the recitation.
If you are registered in any of these courses–CSCI 1227, CSCI 2227, CSCI 2341, CSCI 2355, CSCI 3355–you must also register for the appropriate course-related online zyBook, and for any of these courses see the link under Current Course Text dropdown at the left.
Attendance Students are expected to "attend" the live sessions for both lectures and recitations or labs, and preferably to be punctual in doing so. That having been said, it is recognized that this may not always be possible. Live sessions will be recorded (we hope) and may therefore be available after the fact for viewing and/or review.Tests and Exams No student will be permitted to write the final examination early, for any reason. If, for medical or other legitimate reasons, you are unable to write the final exam at the scheduled time, you must so inform the instructor at the earliest possible opportunity, and other arrangements may be made. Similarly, if you have or develop a medical condition or other problem that is affecting, or is likely to affect, your performance in the course over the long term, your instructor must be notified at the earliest opportunity.
Cooperative Effort vs. Plagiarism Saint Mary's University has reasonably strict guidelines with respect to plagiarism and cheating.
See A Student's Guide to Avoiding Plagiarism.
As far as this course is concerned, working with other students to exchange ideas and to solve problems is encouraged. But, copying another person’s work directly, electronically or otherwise, or having someone use your account or another account to complete work for you is strictly forbidden. Any such practice is subject to severe penalties, and the following specific policy will be in place for the duration of this course:
Use of AI Tools As you are probably aware, artificial intelligence in the world of computing has made significant progress recently, and tools like ChatGPT and many others like it are now available for assistance with answering questions and solving problems of all kinds. Although we may not be making formal use of any of these tools in this course, for help with solving problems in the course you are permitted to use whatever tools of this kind to which you might have access, though not on the final exam.