Skip to content

Homework

Written and/or programming exercises will be assigned each week. You are welcome to discuss homework with other students, but the solutions and source code you submit must be entirely your own work.

Be Careful!

Being able to understand someone else's code is very different from being able to write code on your own. If you become over-reliant on outside assistance, you won't develop the skills you need to succeed on quizzes and exams.

Late Work Policy

Our assignments have deadlines to help guide you to material we deem relevant (and related to other topics) around that date. Once a deadline has passed, we can feel less concerned about undercutting students' learning opportunities by discussing solutions. Therefore, you should read your instructor's syllabus to know their late work policy. In general they are willing to work with you if your circumstances suddenly change. Please don't wait until the night before to get started!