There will be homework assignments, a programming project, and one
exam. Only a few of the homework assignments will be graded;
they will count about 10% of the course grade.
For other homework assignments, you are not required to turn them in, but you are encouraged to do so, via email, at any time. You may also submit incomplete solutions and ask for help if you are stuck. These ungraded homework assignments are mainly are for you to get some practice with and test your comprehension of the ideas discussed in class. Looking at your solutions and questions also helps me assess which points need further discussion and which don't. The programming project (which may be assigned in several parts) will count about 50% of the course grade. It will be a team project. Requirements on team size and further details will be given later. The final report and code for the project will be due near the end of the term. The exam will be given approximately midterm and will count about 40% of the course grade. |