CSCI 215

CSCI 511 (previous CSCI 215)
Object-Oriented Programming and Implementations in Java

Course archived Fall 2005
Dates left on so student can compare with dates of archives

ARCHIVED DATEDAY MATERIAL NOTES READING DUE
Aug.23 1 Introduction, Web Page class page and notes
notes
 
Aug.25 2 Labs, Documentation Labs and Design: OMs and ADTs
"
README! before viewing archive
Aug.30 3 Object Models, OO Discussion OO, and UML Tools
Ch 2
 
Sept.1 4 Java Intro Java notes
Ch 1
 
Sept.6 5 OMs, ADTs, example Labs, and Java Syntax Javadoc, ADTs and Lab examples, and Syntax
notes &
Ch 3
 
Sept.8 6 Java Classes finish intro , Class notes
Ch 4
 
Sept.13 7 Applets, Components, Collections notes and Components , collections
Ch 10, 13
Vol II Ch 2
Preliminary Lab 1 (Docs): web page, OM and ADT
Sept.15 8 Event Driven Programming notes , more Components
Ch 8
 
Sept.20 9 Components, Layout Managers, Double buffering, Applets Components , SuperGUI and Applets
Ch 8,9,10
 
Sept.22 10 Swing Swing notes
Ch 7 & 9
 
Sept.27 11 Threads listing and particularly here .
Vol.II,Ch 1
 
Sept.29 12 Threads Lab 2: Demo Thread Labs   Lab 1: Graphics Editor
Oct.4 13 More Threads synchronizing, etc   
Oct.6 14 Finish threads uses
 
 
Oct.11 15 Classes, Packages classes, packages
Ch 4 & 6
 
Oct.13 16 Interfaces, Applications Interfaces and applications
Ch 6 & 10
 
Oct.18 17 Apps, Event Handling revisit Event info from SUN
Ch 8
 
Oct.20 18 Exceptions and Exception Handling Exceptions and SUN tutorial
Ch 11
Lab 2: Threads
Oct.25 19 Distributed Networks networks and Lab 3
Vol.II,Ch 3
 
Oct.27 20 Client Server programming networks   
Nov.1 21 IO part I IO and SUN tutorial
Java Tech Tips
Ch 12
 
Nov.3 22 IO part II IO also Thread Demos   
Nov.8 23 Client Server Demos Client Server student demos , Database notes
Vol.II,Ch 4
 
Nov.10 24 Database Java and Databases, windows Access example and Oracle , and found   
Nov.15 25 Database Using JDBC: a walkthrough   Lab 3: Client/Server Networking
Nov.17 26 catch up the Lab and Oracle   
    Thanksgiving Break      
Nov.29 27 Object-Oriented Design DB connection pools and OO past notes   
Dec.128 Extras cool page  
Dec.6 29 serialization and futureserialization, more notes, and reflection stuff and advanced class   
Dec.830 examples DEMOS  Lab 4: Database
Dec 15Final Thursday   12-1:50pm 
OCNL 241
lab presentations    

Course notes for these lectures are here