CSCI 099 Computing in Our World
Spring 2008
Home Syllabus Lab Other Links Students' web pages

Homework

  1. [Jan. 14][due date: Jan. 24] Watch Randy Pausch's last lecture and write a one-page commentary. Go to the Other Links page to get more details.
    [optional] His time management lecture is also quite interesting.
  2. [Jan. 28][due date: Jan. 31] Continue with Lab 2: compose and upload your own web page with some interesting links.
  3. [Jan. 28][due date: Feb. 7] Do Dale and Lewis's Chapter 2 (p. 47): Exercise 7, 11, 23(a)(b)(c), 28(a)(b), 32(a)(b), 33(a)(b).
  4. [Feb. 7][due date: Feb. 14] Do Dale and Lewis's Chapter 4 (p. 114): Exercise 55, 59, 60, 61, 65, 66.
  5. [Feb 14][due date: Feb. 21] Do the two assignments on the Alice lecture_1 slides on the Lab page, and upload your Alice world files to the submission folder on the server: "/home/cs99/submission/your_username/".
  6. [Feb 18][due date: Feb. 25] Do this assignment: assign_02_18.doc.
  7. [Feb 21][due date: March 13]
  8. [March 13][due date: March 20]
  9. [March 24][due date: March 31]:
  10. [March 27] Group Project: the Greeting Card
    1. [Part 1] Due Date: April 3rd. Progress Report 1: Documentation of group members (2 - 3), meeting minutes, and a primitive plan for the design.
    2. [Part 2] Due Date: April 10th. Progress Report 2: Documentation of meetings, a draft top-down design of the Alice World for the Greeting Card, and the division of labor.
    3. [Part 3] Due Date: April 17th. Progress Report 3: Documentation of meetings, the top-down design and the pseudocode for the Greeting Card, and the division of responsibilities. The Greeting Card should be almost finished at this stage.
    4. [Part 4] Due Date: April 24th. Progress Report 4 and the documentation of the final version of the project: Hand in (1) a documentation of meetings and the division of responsibilities, (2) a description of the final top-down design of the Alice World, (3) a detailed description (in pseudocode) of the inner working of the finished project, (4) Upload the Alice World to the submission folder of a group member's.
    5. Show and Tell: April 28th.
  11. [March 31][Due Date: April 7] Answer the quesions on this homework_03_31.doc.
  12. [April 10][Due Date: April 17] Do Exercise 6 at the end of Chapter 6 of the ALICE book; upload your world to the submission folder.
  13. [April 18][No Due Date] Do the homework listed at the end of the slides for Chapter 10 and Chapter 11.