CIS-160GP Schedule

Notes: see below

Wk ## Date Lesson Reading Event Due Date
1 02/06/06 1. Course and Technology Introduction KGP: Ch. 1    
2 02/13/06 2. Java Language Review -- A1: Favorite Games

Quiz 1

02/13/06

02/13/06

3 02/20/06 Presidents Day Holiday (No Class) --    
4 02/27/06 3. Classes, Inheritance and Graphics DGJ: pp. 23-26, 33 A2: Programming with Java

Quiz 2

02/27/06

02/27/06

5 03/06/06 4. Collections, Events and Images DGJ: 34-47, 89-105 A3: Drawing and Graphics

Quiz 3

03/06/06

03/06/06

6 03/13/06 5. Threads and Simple Animation DGJ: pp. 47-61; KGP: Ch. 5 A4: Drawing Images Interactively

Quiz 4

03/13/06

03/13/06

7 03/20/06 6. Game Architecture and Engines KGP: Ch. 2 A5: Animating Images

Quiz 5

03/20/06

03/20/06

8 03/27/06 7. Sprites and Image Effects DGJ: 71-79, KGP: Ch. 6, 11 A6: Game Proposal

Quiz 6

03/27/06

03/27/06

9 04/03/06 8. Creating a Game -- A7: Developing Sprites

Quiz 7

04/03/06

04/03/06

10 04/10/06 Spring Break --    
11 04/17/06 9. Developing the Game DGJ: Ch. 4; KGP: Ch. 7, 8 Quiz 8 04/17/06
12 04/24/06 10. Tiled Backgrounds and Scrolling KGP: Ch. 9 A8: Developing the Gameplay

Quiz 9

04/24/06

04/24/06

13 05/01/06 11. Sounds Effects and Music DGJ: Ch. 5; KGP: Ch. 12 Quiz 10 05/01/06
14 05/08/06 12. Filters and Sound Management KGP: Ch. 12    
15 05/15/06 13: Swing and Game Configuration DGJ: Ch. 6 A9: Adding Music and Sound Effects 05/15/06
16 05/22/06 14. Finishing and Deploying Your Game DGJ: Ch. 16, 18    
17 06/02/06 Final Exam: Project Presentation -- Final Project 06/02/06

Notes:

  1. This schedule is subject to change.
  2. For information on grading policies, including when assignments are due, see the course information page.
  3. Readings are from the course textbooks unless otherwise indicated. Shorthand codes for the textbooks are:
    • DGJ: Developing Games in Java by David Brackeen, Copyright apress, ISBN 1592730051
    • KGP: Killer Game Programming in Java by Andrew Davison, Copyright 2005 O'Reilly, ISBN 0-596-00730-2

    Note: if you are not familiar with common book-reference abbreviations, "pp" means pages and "ch" means chapter.

Home | WebCT | Announcements | Schedule | Expectations | Course info
Help | FAQ's | HowTo's | Links

Last Updated: January 29 2006 @22:48:28