Course Schedule : Mock, CS A201

This schedule is highly speculative and subject to change.  It will be updated throughout the course.

Date Topic Reading Wk Notes
M,W Aug 25,27

Intro, Unix Basics, Development Environment, History, First program.

NetBeans, Pico, Primitive Data Types

Chap 1, 2 1 History, Intro

Video: Lecture 1, Lecture 2

W Sep 3

Holiday Monday, Sep 1: Labor Day

Lab #1: Wednesday, 9/3

Chap 2 2 Syntax, Data Types
M,W Sep 8, 10

Basic I/O

Chap 2 3 Keyboard I/O, Strings
M,W Sep 15, 17

Flow Control

Lab #2: Wednesday, 9/17

Chap 3 4 .
M,W Sep 22, 24

Flow Control

Intro to Methods

Chap 3 5 .
M,W Sep/Oct 29,1

Classes and Methods

Lab #3: Wednesday, 10/1

Chap 4 6 .
M,W Oct 6,8 More Classes Chap 5 7 .
M,W Oct 13,15

Arrays

Exam Wednesday 10/15

Chap 6 8 .
M,W Oct 20,22

Array Examples

Lab #4: Wednesday, 10/22

Chap 6 9 .
M,W Oct 27,29

Inheritance

Polymorphism

Chap 7,8 10 .
M,W Nov 3,5

Basic Exception Handling, Basic File I/O

Lab #5: Wednesday, 11/5

Chap 9.1, 10.1-10.2 11 .
M,W Nov 10,12

Interfaces

Generics and ArrayLists

Chap 13.1, 14 12 .
M,W Nov 17,19

Intro to Graphics

Lab #6: Wednesday, 11/19

Chap 17.1-17.2, 18.3 13

.

M Nov 24 Thanksgiving Break Nov. 26-28

Recursion

Chap 11 14 .
M,W Dec 1,3

Linked Lists

Chap 15.1-15.2 15

.

W Dec 10 Final Exam, Wednesday, 10:00-12:45 PM  . Finals Week .