CPS 721: An Introduction to Artificial Intelligence
Course Management Form

Instructor: Mikhail Soutchanski. Phone: (416) 979 5000 ext 7954 (leave voicemail)
Email: mes (at) cs (dot) ryerson (dot) ca (write cps721 in "Subject", use your Ryerson email )
Web page: www.cs.ryerson.ca/~mes/courses/cps721/
Office: Computing and Engineering Bldg, 245 Church Street, ENG275
Office Hours: Tuesday 17:10 -- 18:00     Friday 10:10 -- 11am
  • Afifa Tariq     afifa.tariq (at) ryerson.ca     (she marks the 1st assignment)
  • Malcolm Gomes     malcolm.gomes (at) ryerson.ca     (he marks the 2nd and 3rd assignments)
  • Tony Misic     tony.misic (at) ryerson.ca     (he marks the 4th assignment)
  • Ryan Young     ryan.young (at) ryerson.ca     (he marks the 5th assignment)
Section Status Day Start Time End Time Room
Lectures Available Tuesday 15:10 17:00 sign in Zoom with SSO
Friday 9:10 10:00 sign in Zoom with SSO
Section 1 Lab/Tutorial Thursday 14:00 15:00 remote (ENG202)
Section 2 Lab/Tutorial Thursday 09:00 10:00 remote (ENG203)
Section 3 Lab/Tutorial Thursday 08:00 09:00 remote (ENG202)
Section 4 Lab/Tutorial Wednesday 10:00 11:00 remote (ENG202)
Section 5 Lab/Tutorial Thursday 13:00 14:00 remote (ENG205)
Section 6 Lab/Tutorial Thursday 12:00 13:00 remote (ENG201)

Course Description

Course Policies

Policy on collaboration in homework assignments or quizzes
Limited collaboration in discussing general approaches to problems is allowed with students in your team. No collaboration is allowed between teams. You may discuss assignments only with other people currently taking the course. However, you should never put your name on anything you do not understand. If challenged, you must be able to reproduce and explain all solutions by yourself, or solve similar exercises. If you cannot explain a solution that you handed in, or if you cannot solve an exercise similar to questions in your home work or in your quiz, this will negatively affect your grade. In particular, you might be asked to solve exercises during the office hours, during one of the labs, or in class (as a quiz). These unscheduled tests or evaluations can be given at any time without prior notice. Remember that if you work with partners, you are still expected to know solutions of all exercises from the home work. Grades are earned for the demonstration of knowledge. In cases when a student fails to demonstrate knowledge about a home work, the grade for the home work can be decreased to 0. The first page of your homework should include: the name of all students with whom you discussed any homework problems (even briefly). Otherwise, it is assumed that you didn't discuss with anyone except the instructor. Copied work (both original and copies) will be graded as 0. Involvement with plagiarism will be penalized in accordance with Academic Policy 60. Additional penalty for copied work may be assigned as deterrence against plagiarism. More specifically, additional penalty for a copied assignment (in part or in whole) can be up to -4% of the final course grade. Additional penalty for a copied (in part or in whole) solution to a quiz can be up to -1% of the final course score.

Virtual Proctoring Information
Online exam(s) within this course use a virtual proctoring system Respondus Lockdown Browser and Monitor. Please note that your completion of the exam will be recorded via the virtual platform and subsequently reviewed by your instructor. The virtual proctoring system provides recording of events that may indicate suspicious behaviour during the exam. Recordings will be held for a limited period of time in order to ensure academic integrity is maintained. You will need to ensure that you can complete the exam using a reliable computer with a webcam and microphone available, as well as a high-speed internet connection. This is your responsibility as a student. The computer should have the latest operating system, at a minimum Windows 10, Mac (OS X 10.10 or higher) and web browser Google Chrome or Mozilla Firefox. As part of the setup for Monitor and Lockdown Browser, you may need to disable certain browser plug-ins or close particular software. This is to ensure a fair and secure exam environment. You will also need to install Respondus Lockdown Browser software on your computer. You must have administrator access on your computer to install this software. The Lockdown Browser will prevent you from using any other applications on your computer while you write your exam. Once you submit your exam, you will be able to access all applications again, as usual. It is recommended to download LockDown Browser in advance.
Good lighting: Your face must be well-lit on the webcam, so that your instructor can recognize you while you write your exam. Please note that you will be required to show your Ryerson OneCard prior to beginning to write the exam. In cases where you do not have a Ryerson OneCard, government issued ID is permitted. Information will be provided prior to the exam date by your instructor who may provide an opportunity to test your set-up or provide additional information about online proctoring. Since videos of you and your environment will be recorded while writing the exam, please consider preparing the background (room / walls) so that personal details are not visible, or move to a room that you are comfortable showing on camera. The complete set of instructions is available from the Ryerson University website. Click on Guide to Respondus LockDown Browser and Monitor.

Committing academic misconduct, such as plagiarism and cheating, will trigger academic penalties including failing grades, suspension and possibly expulsion from the University. As a Ryerson student, you are responsible for familiarizing yourself with the Student Code of Academic Conduct.

The policy for remote synchronous content delivery over Zoom: the students are expected to use a Chat Window only for asking or answering lecture-related questions, but not for personal communication. The students can click on a "Raise a hand" icon in the Participants winfow in Zoom, if they have a questions, or unmute themselves and ask a question verbally. The students are expected to pay attention to a lecture and volunteer to answer instructor's questions during the class-time. The students are normally expected to keep their mics mute and unmute them only to answer instructor's questions. Make sure there are no background noises and no audio distractions in your environment. In the case of in-person classes, in order to create an environment conducive to learning and respectful of others rights, phones and pagers must be silenced during lectures, labs and evaluations. Students should refrain from disrupting the lectures and labs by arriving late and/or leaving before the lecture is finished.

Policy on Non-Academic Conduct
No disruption of instructional activities is allowed. In particular, taking video/photos in class or taking screen-shots of Zoom window is strictly prohibited since this violates the copyright and privacy policies. Limit communication in Chat Window only to questions/answers related to a lecture. Do not send any private messages to other students. Do not distract your peers from learning in class with messages unrelated to lecture. if you know how to answer a question, or you know what the next step should be, or you have a question related to the lecture, click on the "Raise Hand" icon in Participants Window in Zoom. If you are chosen, then unmute your mic and speak. Among many other infractions, the Code specifically refers to the following as a violation: ``Disruption of Learning and Teaching - Students shall not behave in disruptive ways that obstruct the learning and teaching environment." In particular, the students can use their electronic devices in class only for taking notes. In difficult cases, penalties can be imposed by the Student Conduct Officer.

Remarking / Recalculation Policy

  1. Grades are earned for the demonstration of knowledge.
  2. Read carefully the marking guide for the assignment or test you'd like to be remarked. Your grade may go up, down, or remain the same.
  3. Fill in this remarking form (available online). Attach this form to the hard copy of your assignment, if you handed in a hard copy. Otherwise, if a hard copy was not required, fill in the form and email it to the TA who marked your assignment. Same rules apply if you request recalculation to correct an arithmetical error in calculating your total score.
  4. Forward/Email your remarking request form to the TA/GA who marked your assignment. Normally, the marking guide posted on my.ryerson.ca includes the name of the TA/GA who was responsible for marking the assignment (see also the top of this page). It is your responsibility to forward your remarking request to the right contact person.
  5. Remarking request can be only submitted within 10 days of the date when the assignment/test marks were posted. It is your responsibility to check your CPS721 marks as soon as possible. Late regrading and recalculation requests will not be accepted. Also, if a student failed to attend a lab or sign up a quiz, the missing marks for quizzes cannot be requested. There are no make-up quizzes in cps721.
  6. Mark can decrease if TA finds something that was incorrectly awarded too high a mark.

Tentative Course Calendar (all changes of dates will be announced)

Course Work Due Date Grade Value (%)
Assignment  1
September 28, Monday
Assignment 2
October 12, Monday
Assignment 3
October 26, Monday
Tuesday, October 27, 15-17
Assignment 4
November 16, Monday
Assignment 5
November 30, Monday
As per timetable above, from Mon, Sept 14
Final Exam
Dec 10, 2020 15:00EST ONLINE

The total mark is calculated from the marks for assignments, quizzes, midterm and the final exam.