Class Activity/Assignment

Date

Lecture

Chapter

Assignment

DUE

1/8

Introduction to the Course

1

1/10

Introduction to Java Application

2

pg. 68-69 all self-review exercises (don't have to turn in) pg.75 2.32 and 2.33 (turn in) See solution at blackboard/assignment panel

1/17

1/15

Introduction to Java Applets

3

Reading assignment pg. 108-109 all self-review exercises (don't have to turn in) pg. 110-111 3.7, 3.8, 3.9, 3.16, 3.21

1/24

1/17

Introduction to Java Applets

3

1/22

Control Structures: Part 1

4

pg. 149 all self-review exercises (don't have to turn in). start pg. 151:4.12, 4.13, 4.18, 4.23, 4.31 

1/31

1/24

Control Structures: Part 2

5

pg. 195 all self-review exercises (don't have to turn in). pg. 198-201 Exercises 5.6, 5.8, 5.9, 5.12, 5.13, 5.14, 5.20 

2/5

1/29

Methods

6

HW 6-1 pg. 260-267 6.8, 6.9, 6.10, 6.12, 6.18,6.19, 6.30, 6.31,6.32

2/12

1/31

Methods

6

HW 7-1 pg. 306-323 7.11, 7.13, 7.15, 7.16, 7.18, 7.19  2/19

2/5

Arrays

7

  2/7

Arrays

7

 2/12

Object-Based Programming

8

Quiz (1-5)

 2/14

Object-Based Programming

8

HW8-1pg. 380-382; 8.3, 8.4, 8.5,8.8, 8.15, 8.16 Final Project Assignment 2/26

2/19

Object-Based Programming

8

 2/21

Object-Based Programming

     9

 2/26

Object-Based Programming      9

 2/28

Object-Based Programming      9

Quiz (6-7)

3/05

Object- Oriented Programming      9  

 3/07 String and Functions      10 Midterm take-home
 3/12

Graphics and Java2D/Advanced GUI

  9, 12

Midterm take-home due

3/14

Midterm Exam (Chap1-8)

  9, 12

3/19

Graphics and Java2D/JDBC Connection

9, 12,18

Homework 8  Final Project Proposal Due

4/2

3/21

Exception Handling, Multithreading

14

 3/23,28 3/25 - 3/29 Spring Break

4/2

Exception Handling, Multithreading

14

4/4

Java Database Connectivity (JDBC)      18

4/9

Java Database Connectivity (JDBC)      18

4/11

Multithreading      15

4/16

Java Database Connectivity (JDBC)      18

4/18

Java Database Connectivity (JDBC)      18

4/23

Servlets      19

4/25

5/2

FINAL EXAM

FINAL EXAM

Thursday, 4:00PM - 6:45PM Room BEB 216

 

***** Schedule is subject to changes as announced in class *****