Content
Assignments
This is a 4 credit course, meaning that by federal guidelines, it should consume about 12 hours per week of your time. We meet for 2.5 hours per week. That means you should be spending about 9.5 hours per week, or nearly 2 hours per day, on this course outside of class.
Warning: You should be spending about 9.5 hours per week on this course outside of class.
- Quizzes [15%]: Weekly reading quizzes will assess your understanding of the material.
- Labs [0%]: Daily programming assignments in
R
with written explanations. These assignments are ungraded, but they are not optional! - Projects [65%]: You will work on three
projects over the course of the semester. These projects will be
structured, but fairly open-ended to allow you to be creative.
Evaluation will emphasize originality and ingenuity in addition to
sophistication and complexity. This process will involve code review. I will assess the code for
functionality, clarity, robustness, and readability.
- Div I Project [15%]
- Div II Project [20%]
- Div III Project [30%]
- Peer evaluations [10%]: There will be
at least one mid-semester peer evaluation as well asan end of semester evaluation. - Engagement [10%]: Active participation in class, engagement with group work, activity on GitHub, helpfulness on Slack, and regular attendance will comprise the remainder of your grade.
Extensions
Extensions up to 48 hours will typically be granted when requested at least 48 hours in advance. Longer extensions, or those requested within 48 hours of a deadline will typically not be granted. Please plan accordingly. Please note that because many of the assignments in this class are collaborative, individual extensions for group assignments will be problematic.
Grading
When grading your written work, we are looking for solutions that are technically correct and reasoning that is clearly explained. Numerically correct answers alone are not sufficient. Neatness and organization are valued, with brief, clear answers that explain your thinking. If we cannot read or follow your work, we cannot give you full credit for it.