Grading
Assignments |
45% |
Class Exam
|
30% |
Final Project
|
20% |
Class Participation |
5% |
Total: |
100% |
- Grading is subject to change.
- All assignments are to be done on an individual basis unless
otherwise stated.
- Late assignments will not be accepted unless stated otherwise.
- The Final Project is in place of a final exam. Depending on
the nature of the project itself, students may be required to
purchase a small amount of hardware (e.g., Raspberry Pi Zero or
Arduino Uno). Hardware items are not expected to cost more than
a few dollars and certainly significantly less than the price of
a textbook. Further details will be covered in the class.
- Do NOT share your assignments on
public repositories (e.g., gitlab, github, bitbucket,
Google/Microsoft/Apple cloud storage, Dropbox, and other
similar sites). You may, however, use a private site for
your own files.
- Do NOT share the class assignment
details with other sites (e.g., Chegg, UpWork) or other
people outside the class. This includes people who are paid
to help with homeworks.
- If you have any files shared on
public sites related to this course, please remove them
immediately, or make them private.
- If you use help from outside sources, you must cite those
sources.
- We use demos to make sure you are representing your assignment
solution as your own. Be prepared to answer questions about your
solution to verify you understand the work.
- Enjoy the course and have fun!
See the
CAS Academic Conduct
Code, in particular
regarding plagiarism and cheating on exams. Copies of the CAS
Academic Conduct Code are also available in room CAS 105. A
student suspected of violating this code will be reported to
the Academic Conduct Committee, and if found culpable, the
student will receive a grade of "F" for the course.