Bill's Courses

COMS 301: Java Programming

Tentative Schedule

Summer 2004

Section WWW

 

Revised 8/5/03

Week

Date

Topic

1 June 2

Chapter 1 - Introducing Java

Programming Assignment: None

Chapter 2 - Using Variables and Constants

Programming Assignment: (due June 8) Chapter 2: Exercise 2.1

2

June 9

Quiz #1 ( Chapters 1 - 2 )

Chapter 3 - Designing the Interface with Layout Managers

Programming Assignment: (due June 15) Chapter 3: Exercise 3.3

3

June 16

Chapter 4 - Performing Calculations and Formatting Numbers

Programming Assignment: (due June 22) Chapter 4: Exercise 4.2

4

June 23

Quiz #2 ( Chapters 3 - 4 )

Chapter 5 - Creating Classes

Programming Assignment: (due June 29) Chapter 5: Exercise 5.3

5

June 30

Chapter 6 - Decisions and Conditions

Programming Assignment: (due July 6) Chapter 6: Exercise 6.3

6 July 7

Quiz #3 ( Chapters 5 - 6 )

Chapter 7 - Making Selections with Check Boxes and Option Buttons

Programming Assignment: (due July 13) Chapter 7: Exercise 7.1

Chapter 8 - Using Lists, Choices, and Looping

Programming Assignment:  (due July 13) Chapter 8: Exercise 8.4

7

July 14

Quiz #4 ( Chapters 7 - 8 )

Chapter 9 - Arrays

Programming Assignment:  (due July 20) Chapter 9: Exercise 9.2

8

July 21

Chapter 10 - Applications, Frames, Menus, and Dialogs

Programming Assignment:  (due July 27) Chapter 10: Exercise 10.4

9

July 28

Quiz #5 ( Chapters 9 - 10 )

Chapter 11 - Multimedia in Java: Images, Sounds, and Animation

Programming Assignment:  (due August 3) Chapter 11: Exercise 11.2

Chapter 12 - More OOP, Interfaces, and Inner Classes

Programming Assignment:  (due August 3) Chapter 12: Exercise 12.1

10

August 4

Chapter 13: Storing Information, Object Serialization, and JDBC

Programming Assignment:  (due August 10) Chapter 13: Exercise 13.6

11 August 11 Quiz #6 ( Chapters 11 - 12 )

Top