Policies and Grading
Collaboration
- Type your own code
- Include attribution for resources you use and people you collaborate with
In the real world, software development is a very collaborative process. And because web development is especially fast-moving, a key objective of this course if for students to learn how to learn new techniques by studying other sites and consulting online resources. Accordingly, students are encouraged to collaborate on assignments, and to use any resources they find helpful. To do that in a way consistent with the University's academic honesty policy, we have two simple rules:
- Everyone turns in their own work on their own GitHub repo. Talk as much as you like, but literally type it out yourself. Don't copy and paste, you'll learn much less.
- Include attribution for the people you worked with or the resources you consulted in your README for the assignment.