Course Requirements
The work for this course consists of the following:
Homework: There will be several written homework assignments, which will include programming tasks. Homework will be assigned roughly every two weeks.
Course project: As part of a team, you will be required to complete a semester-long project and present the results. The work of the project will consist of several milestones, intermediate status reports, and a final presentation.
Exams: There will be a midterm and a final exam.
Attendance: You should attend every lecture. If you miss a lecture, talk to a friend who was present, and check the web site for course news.
Participation: Your participation in class is an important contribution to the success of this course. You are responsible for asking questions, offering comments, and completing in-class exercises.
| Grades | ||
| Homework assignments | 25% | |
| Midterm | 20% | |
| Final | 25% | |
| Project | 20% | |
| Participation, Attendance | 10% | |
| 100% | ||
Lateness Policy
Unless otherwise specified, assignments are due at the beginning of class on the due date. Barring truly exceptional circumstances, late homework will not be accepted. If accepted late, a minimum 5% deduction will be applied.
Academic Misconduct
All submitted work must be your own. Although students are encouraged to study together, each student is expected to produce his or her own solution to the homework problems. Copying or using sections of someone else’s program or assignment, even if it has been modified by you, is not acceptable. The University has very clear guidelines for academic misconduct and the staff of CS 445 will be vigorous in enforcing them. Please see the UMass policy on academic honesty here.