If for some reason, you are missing access to one of these tools, please fill out the Missing Permissions Form.

Zoom

Some of our meetings, such as Office Hours, might be delivered live via Zoom sessions, which students may join via their UW Zoom accounts.

UW Privacy Office’s Statement on Zoom

This course is scheduled to run synchronously at your scheduled class time via Zoom. These Zoom class sessions will be recorded. The recording will capture the presenter’s audio, video and computer screen. Student audio and video will be recorded if they share their computer audio and video during the recorded session. The recordings will only be accessible to students enrolled in the course to review materials. These recordings will not be shared with or accessible to the public. The University and Zoom have FERPA-compliant agreements in place to protect the security and privacy of UW Zoom accounts. Students who do not wish to be recorded should:

  • Change their Zoom screen name to hide any personal identifying information such as their name or UWNetID.
  • Not share their computer audio or video during their Zoom sessions.

Ed

We use Ed for course discussion and announcements. Almost all questions about the course content or the assessments should be posted here since this is frequented by the whole course staff; the main exception would be going onto Discord to queue up for office hours or to discuss with other students.

If you think your question may give away too much information or is more personal, you can always make the question private so it is only visible to the course staff.

You may also email the instructor directly for more serious personal circumstances that you do not want to share with the whole course staff.

Canvas

Like many other CSE courses, we are mainly using Canvas as a gradebook and a place to find lecture recordings. Please refer to the course website for most course information, including assignment specs and due dates.

CSE GitLab

We use GitLab to distribute starter code for programming projects. Every student in the class will be given a GitLab repository to use in the process of development; this is also where you will store your solution when you’d like to submit it. For this reason, we recommend getting familiar with the basic git workflow, such as pulling, committing, and pushing changes; we will introduce some of these topics in the first project. You can find short articles online describing these operations, but if you prefer an in-depth introduction we recommend this one.

Gradescope

We use Gradescope for submitting assignments and giving feedback. You will submit all your assignments for the course here: individual written exercises and exams (described below) will be uploaded directly by you, and you will submit programming projects by importing from your GitLab repository. Gradescope is where you will receive your grades and any feedback from course staff.

PollEverywhere

We use PollEverywhere for in-lecture activities, which will be used at various points in the quarter to enhance your learning. The intention of using PollEverywhere is not to take attendance, but rather to give you a chance to check your understanding of the material by applying it immediately in short problems—no part of your grade will require completing PollEverywhere activities to earn credit. To participate in PollEverywhere activities, you may need to first register your UWNetID on the Poll Everywhere website (more information at IT Connect). Then, in lecture, you may vote using either of the following options: