Activities¶

We are using GitHub Classroom to deliver the Lecture Activities for this course. You will first need to create a GitHub account, and then you can accept each Lecture Activities. Once the Lecture Activities is ready (usually activities are started during the lecture), the link wil become active, and you will be able to accept the lab in your GitHub.com account.

Once you click the link, a repository will automatically be created for you with some starter code. You can then work on the Lecture Activities, make commits, and push them to GitHub as often as you please. Once the deadline and the grace period has passed, you will no longer be able to push any changes.

Lab

Due Date

Link to Accept

Activity 1

Thursday Jan 28 at 18:00 PST (extended from Jan 20)

Accept Activity

Activity 2

Thursday Jan 28 at 18:00 PST

Accept Activity

Activity 3

Thursday Feb 4 at 18:00 PST

Accept Activity

Activity 4

Thursday Feb 13 at 18:00 PST

Accept Activity

Activity 5 (None - Reading Week!)

N/A

N/A

Activity 6

Saturday Feb 27 at 18:00 PST

Accept Activity

Activity 7

Saturday Mar 6 at 18:00 PST

Accept Activity

Activity 8

Saturday Mar 13 at 18:00 PST

Accept Activity

Activity 9

Saturday Mar 20 at 18:00 PST

Accept Activity

Activity 10

Saturday Mar 27 at 18:00 PST

Accept Activity

Activity 11

Saturday Apr 3 at 18:00 PST

Accept Activity

Tip

Remember that once you’ve accepted the lab, the link to your repository becomes fixed so you can submit it on Canvas at any time. We will mark the last commit before the deadline (including grace period).