CS 302 Syllabus Summer 2012

SYLLABUS

Current Week | Midterm 1 | Midterm 2 | Final

NOTE:

This syllabus will be updated as the summer progresses.

Week 1:

Chapter 1: Introduction
Readings: 1.1 - 1.7
Chapter 2: Fundamental Data Types
Readings: 2.1 - 2.4
Chapter 2: Fundamental Data Types
Readings: 2.5 - 2.6
Chapter 3: Decisions
Readings: 3.1 - 3.2

Week 2:

Chapter 3: Decisions
Readings: 3.3 - 3.6
Chapter 4: Loops
Readings: 4.1
Chapter 4: Loops
Readings: 4.2 - 4.7

Week 3:

Chapter 6: Arrays and Array Lists (1D arrays)
Readings: 6.1 - 6.3
Chapter 5: Methods
Readings: 5.1 - 5.2
Chapter 5: Methods
Readings: 5.2 - 5.7
Chapter 6: Arrays and Array Lists (arrays and methods, 2D arrays)
Readings: 6.4 - 6.5

Week 4:

Catch Up and Review
Exam: Midterm 1, Tuesday, July 10th, 5:00 PM to 7:00 PM
Chapter 6: Arrays and Array Lists (ArrayLists)
Readings: 6.6

Week 5:

Chapter 7: Objects and Classes
Readings: 7.1 - 7.5
Chapter 7: Objects and Classes
Readings: 7.6 - 7.10

Week 6:

Arrays of Objects, Catch Up
Exam: Midterm 2, Tuesday, July 24th, 5:00 PM to 7:00 PM
Chapter 8: Input/Output and Exception Handling
Readings: 8.1 - 8.3

Week 7:

Chapter 8: Input/Output and Exception Handling
Readings: 8.4 - 8.5
Chapter 9: Inheritance and Interfaces
Readings: 9.5-9.6
Catch Up

Week 8:

Final Exam: Final, Wednesday, August 8th, 5 PM to 7 PM