---
layout: course
---
{{content}}
Github Classroom
All of your Lab work will be submitted through Github Classroom. You are responsible for
ensuring all your code is properly pushed to Github! Any code not pushed to Github by the
deadline will not be accepted under any circumstances. If you don't already have a
GitHub account you will need to create one.
Accept the assignment
- Get the Starter Code
- When you accept the assignment it is critical that you select your student email
address from the list. If you don’t select your student email address your instructor will not be
able to grade your code. If you can’t find your email in the list, contact your instructor ASAP to
get the issue resolved.
-
Make sure and save the github URL so you can find your assignment later if needed!
-
Once you accept the assignment it should show up in the class
GitHub account
{% include youtube.html param="https://www.youtube.com/embed/U1vCFZmtYUA" %}
Grading
This lab is worth {{page.points}} points. The due date is listed on the course homepage. Your grade will be calculated with the
formula: Math.floor(%tests_passed * {{page.points}}) = Total Points. For
example, if you passed 80% of the test suite your grade would be
.8 * {{page.points}} = {{0.8 | times: page.points | floor }}.
-
If you program fails to compile it will be awarded 0 points. Absolutely no partial credit
will be given if your program does not compile.
-
Your code will be graded on the command line using the operating system and tools specified. Your instructor
will not use an IDE to build your lab.
-
Do not modify files that say DO NOT MODIFY.