We will cover chapters one to ten of the book, plus if time allows chapter 14. The goals of this course are the following:
You should be aware that the goal is not to make you into a programmer. What is important isthat you come to understand some of the problems that programmers have to deal with.
| Score | Grade | Score | Grade | Score | Grade |
| 95-100 | A | 90-94 | A- | 85-89 | B+ |
| 80-84 | B | 75-79 | B- | 70-74 | C+ |
| 65-69 | C | 60-64 | C- | 55-59 | D+ |
| 50-54 | D | 0-49 | F |
It is very important that you follow the requirements of each assignment properly. The grading standards are carefully explained on the Assignments Page on the web.
Students are expected to familiarize themselves with the University's Honor Code. It can be found in the catalog.
In real life programming is a cooperative endeavor. I therefor allow students to collaborate on their homeowork assignments. However such collaboration MUST be explicitly acknowledged. Failure to do so will be treated as a violation of the honor code an will result in a zero for the assignment -- a repetition will lead ot an F in the course. All that is requred in the way of acknowledgement is a simple statement in the assignment documentation of the following form:
Help equivalent to 15% of the effort required for this program was obtained from Jane Programmer.You are responsible for determining the percentage figure.