CSci 150: Foundations of computer science I
Home Syllabus Assignments Tests

Useful links

Installing Jigsaw
Programming via Java textbook
ACM API (alternate site)
Java API (alternate site)
Sauron submission system (instructions)

Assignments

1. Building a house due 2pm, Thu 3 Sep, worth30 pts
2. Tipsy turtle due 2pm, Thu 10 Sep worth30 pts
3. Rainbow due 2pm, Thu 17 Sep, worth30 pts
4. Traditional IRAs due 2pm, Mon 21 Sep, worth30 pts
5. DNA forensics due 2pm, Thu 24 Sep, worth30 pts
6. Monte Carlo due 2pm, Thu 1 Oct, worth30 pts
7. Turtle hunt due 2pm, Mon 5 Oct, worth30 pts
8. Moo due 2pm, Thu 8 Oct, worth30 pts
9. Mushrooms due 2pm, Mon 19 Oct, worth30 pts
10. Solar system due 2pm, Thu 22 Oct, worth30 pts
11. Hangman I due 2pm, Mon 2 Nov, worth30 pts
12. Star trek due 2pm, Thu 5 Nov, worth30 pts
13. Hangman II due 2pm, Mon 9 Nov, worth30 pts
14. Directory search due 2pm, Thu 12 Nov, worth30 pts
15. Tasks I due 2pm, Thu 19 Nov, worth30 pts
16. Scheme functions due 2pm, Thu 3 Dec, worth30 pts
17. TBA due 2pm, Mon 7 Dec, worth30 pts
18. TBA due 2pm, Fri 10 Dec, worth30 pts

Practice

I may sometimes post additional assignments here, for those who want additional practice. They are not for credit — not even extra credit. But I'll be very happy to discuss the problems with you.

P1. Going in circles posted Mon 31 Aug
P2. Moiré pattern posted Wed 9 Sep
P3. Name game posted Wed 16 Sep
P4. JavaBat posted Wed 23 Sep