15-464 Administrative Information for Spring 2007

Time: Tuesday and Thursday from 3:00-4:20pm
Place: Wean Hall 5328

Online Resources

The class web page is at

This is the primary online source for information about the course, including assignments, lecture notes, and administrative details.


Required Text

Grading Information

Grading for the class will be as follows:

Assignments and Homework

The primary assignments will be programming assignments. There may also be occasional written homeworks. All programming assignments and homeworks must be your own work (except for any code that we give you as part of the assignment). You may talk with others about the assignments, but please solve the problems and write the code yourself.

The final project may be done in groups of two or three. If you want to do a group final project, please coordinate this with the instructor.

Late policy

Programming assignments should be turned in by midnight on the day they are due.

Written homeworks will be collected before class starts on the day they are due.

Late days: A total of five late days may be taken during the semester on the first three programming assignments. No late days are permitted on the written homeworks. No late days are permitted for the final project. Extensions beyond these late days require a REALLY good excuse or a penalty of 10% of the value of the assignment/day.

Cheating Policies

Cheating will result in immediate penalties ranging from 0 points on the relevant assignment, homework, or test to failure of the course. All cheating cases are reported to the university, and severe offenses are brought before an Academic Review Board for consideration of further measures.

Course policy is that you may talk about the assignments with others but you must write the code and solve the problems yourself. Sharing answers or using someone else's code (with the exception of utilities that the class provides) constitutes cheating.