CSCI 1320 (Principles of Computer Science I), Fall 2012:
Homework X

Credit:
Up to 30 extra-credit points.

General Instructions

All of the chapters in the textbook end with a section called ``End of Chapter Material'', and most of them have subsections called ``Exercises'' and ``Projects''. Most of them describe programming problems, but a few (especially for the early chapters) ask you to research something and write some prose. You can get extra credit for:

The amount of credit will depend on the difficulty of the problem(s), the quality of what you turn in, and whether we solved or partially solved the problem(s) in class. (For example, one of the sample programs is a start on the problems involving solving quadratic equations, so you would get less credit for those, though having the partial solution might make these problems more feasible.) In general you will get somewhat fewer points than you would get for a regular homework problem of the same difficulty. Feel free to ask for an estimate of maximum credit for specific problems. You can't get more than 30 points total, but you could get that by solving one very difficult problem or several easier ones.

I'm also open to the possibility of giving extra credit for other work -- problems/projects you invent yourself, a report on something course-related, etc. If you have an idea for such a project, let's negotiate (e-mail is probably best).

For this assignment, please work individually, without discussing the problems with other students. If you want to discuss problems with someone, talk to me.

What to Turn In and How

Whatever you turn in, please tell me what problem(s) you're trying to solve -- e.g., ``this program is for project X in chapter Y''.

If you write a program or programs, send them to me by e-mail as you did with the programming homeworks.

If you write prose, either hardcopy (in the mailbox outside my office door) or e-mail is fine.



Berna Massingill
2012-12-05