CS 1021 -
Introduction to Java
Fall 2009
|
Schedule
You may need to refresh this page to see new changes.
The following schedule is subject to revision, assignments will be
linked in approximately one week before they are due.
Lectures: Tuesdays and Thursdays at 2:00 PM - 3:20 PM in WEB 104.
Labs: Fridays in MEB 3225:
Section 2 - 2:00 PM - 2:50 PM
Lecture / Assignments:
Week #1: August 24 - August 28
|
|
Week #2: August 31 - September 4
| Reading: | Java Illuminated, Chapter 2 |
| Tuesday lecture: |
Number representation, data types, and variables
|
| Thursday lecture: |
Variables and expressions
|
|
| Programming Assignment: |
A Few Simple Applications
|
Due Wednesday |
| Friday Lab: |
Practice: Computation
|
|
Week #3: September 7 - September 11
|
|
Week #4: September 14 - September 18
|
|
Week #5: September 21 - September 25
| Reading: | Java Illuminated, Chapter 5 |
| Tuesday lecture: |
Controlling program flow (if statements)
|
| Thursday lecture: |
Controlling program flow (switch statements) -- Quiz #1
|
|
| Programming Assignment: |
Applets and Graphics
|
Due Wednesday |
| Friday Lab: |
Date conversion
|
|
Week #6: September 28 - October 2
|
|
Week #7: October 5 - October 9
| Reading: | Java Illuminated, Chapter 8 |
| Tuesday lecture: |
Arrays
|
| Thursday lecture: |
Array algorithms
|
|
| Programming Assignment: |
Loops
|
Due Wednesday |
| Friday Lab: |
Array Exercises Part I
|
|
Fall break: October 12 - October 16
Fall break!
|
Week #8: October 19 - October 23
| Reading: | Java Illuminated, Chapter 7 |
| Tuesday lecture: |
Object-oriented principles: User-defined classes I
|
| Thursday lecture: |
Object-oriented principles: User-defined classes II
|
|
| Programming Assignment: |
Array Exercises Part II
|
Due Wednesday |
| Friday Lab: |
Methods, JavaDoc, and Debugging
|
|
Week #9: October 26 - October 30
|
|
Week #10: November 2 - November 6
|
|
Page updated Monday November 02, 2009 at 10:08:44.