Textbook

Grades

Grades will be assigned approximately as follows:

For the labs and paper questions, you are encouraged to work in groups to discuss; everyone must submit the solutions separately. For the project, you will work in groups of 2 to 4; each group needs to submit only one copy of the proposal/report. There is no exam. The percentages may be adjusted if appropriate.

Policies

Late days

You have five late days for labs.

Late days must be used in 24-hour (integer) chunks. You can divide them up among the labs however you like; you don’t have to ask or tell us. They are intended for emergencies where you fall behind due to illness, job interviews, athletic events, deadlines in other classes, etc.

Late days cannot be used for paper questions or projects.

Cheating vs. collaboration

For this class, you are strongly encouraged to collaborate and discuss labs and projects. You are also strongly encouraged to read source code from and contribute to open-source projects.

If you obtain help of any kind, always write down your sources.

Please read CSE’s Academic Misconduct Policy.

Accommodations

Please refer to university policies regarding disability accommodations or religious accommodations.