CS276                                                     MONTGOMERY COLLEGE                              Spring 2006

Computer Science, Rockville

Advanced Oracle Using Java

 

Tentative Schedule

 

36232  

CS 

276 

400 

3.00  

ADV ORACLE PROG/JAVA

Rockville 

 

Jan 23, 2006 

May 21, 2006 

W

06:30 pm - 09:10 pm 

HU 

325 

 

Instructor(s): Grigoriy A. Grinberg 

 

                               

#

Date

Ch

Topics

Lectures

Assignments

  1.  

01/25

1

Introduction to JDBC

 

 

  1.  

01/25

2

Introduction to Databases and Oracle

 

 

  1.  

02/01

4(Textbook JDeveloper)

Java for Oracle Developers

 

 

  1.  

02/08

4(Textbook JDeveloper)

Java for Oracle Developers

 

 

  1.  

02/15

3

The basics of JDBC Programming

Lecture3.pp

 

  1.  

02/22

3

The basics of JDBC Programming

Lecture3.pp

 

  1.  

02/29

4

Advanced Result Sets

Lecture4.pp

 

  1.  

03/08

4

Advanced Result Sets

Lecture4.pp

 

  1.  

 

03/15

 

Midterm Exam

 

 

  1.  

03/29

5

6

PL/SQL and JDBC Database Objects

Lecture5.pp Lecture6.pp

 

  1.  

04/05

7

8

Collections

Large Objects

Lecture7.pp

Lecture8.pp

 

  1.  

04/12

9

Advanced Transaction Control

Lecture9.pp

 

  1.  

04/19

10

Java Stored Procedures and Triggers

Lecture10.pp

 

  1.  

04/26

11and (3 -Textbook JDeveloper)

Oracle 9iAS Containers for j2EE(OC4j)

Lecture11.pp

 

  1.  

05/03

12

13

Connection Pooling and Caching

Performance Tuning

Lecture12.pp

Lecture13.pp

 

  1.  

05/10

 

FINAL EXAMINATION

 7:15pm-9:15pm

  

 

 

Program Assignments

 

Nr

Assignment #

Due Date

  1.  

Assignment 1_1

02/06

  1.  

Assignment 1_2

02/06

  1.  

Assignment 1_3

02/13

  1.  

Assignment 2_1

02/20

  1.  

Assignment 2_2

02/27

  1.  

Assignment 2_3

02/27

  1.  

Assignment 3_1

02/20

  1.  

Assignment 3_3

03/01

  1.  

Assignment 4_1

03/08

  1.  

Assignment 4_2

03/29

  1.  

Assignment 4_3

04/05

  1.  

Assignment 5_1

04/05

  1.  

Assignment 5_2

04/12

  1.  

Assignment 5_3

04/19

  1.  

Assignment 6_1

04/26

  1.  

Assignment 6_2

05/03

  1.  

Assignment 6_3

05/03