Welcome to cs184/284a! This is a handbook detailing the features of the course site and course procedures.


To set up your site account to begin tracking comments and assignments, please set your sid on your profile. This links you to a user on our roster.

If you are not yet enrolled or waitlisted in the course, please contact your TA or follow whatever instructions are given for your circumstances so that you may be added onto our role and your account linked.

Making Comments

Part of your participation credit comes from making comments on lecture slides. Comments can be written using github flavored markdown with support for katex (similar to latex). Take some time to get familiar with their syntax.

You may view your most recent comments on your profile. From there, you may also see all comments that you have ever made.


Accepting Assignments

When an assignment is released, you will see it appear on your profile under Assignments. Clicking on this link for the first time will ask you to confirm accepting the assignment.

After accepting, you will be able to see the assignment overview page. Click on the classroom link. This will have Github Classroom set up your project repo. Your repo may take some time to import. The project spec can be found by clicking the spec link.