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.
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 Alex directly for more serious personal circumstances that you do not want to share with the whole course staff.
Gradescope¶
We use Gradescope for submitting assignments and giving feedback. You will submit all your assignments for the course here: all exercises and some homework will be uploaded directly by you, and you will submit some later homework by importing from your GitLab repository. Gradescope is where you will receive your grades and any feedback from the 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 answering PollEverywhere activities correctly 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 the lecture, you may vote using either of the following options:
-
Use the Poll Everywhere mobile app.
-
Vote in a browser at https://pollev.com/cs374.
CSE Gitlab¶
The Allen School maintains its own GitLab instance. We use GitLab to distribute starter code for later homeworks. Don’t worry if you are not sure what Git and GitLab do now. We will teach you during the third week.
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 third week. You can find short articles online describing Git operations, but if you prefer an in-depth introduction we recommend this one.
Zoom¶
Some of our meetings, such as Office Hours, might be delivered live via Zoom sessions. You can join using your UW Zoom account.
Canvas¶
Like many other CSE courses, we are mainly using Canvas as a gradebook and a place to find class recordings. Please refer to the course website for most course information, including assignment specs and due dates.