Syllabus for SI 653 sec 1 - Advanced Java
Review
- Sept. 4 - Java syntax, data types, operators, control structures
- Sept. 9 - Applets and Swing
- Sept. 11 - Graphics, layout managers, event handling
- Sept. 16 - Exceptions, Threads, animation
- Sept. 18 - Strings, I/O
- Sept. 23 - Using an integrated development environment (IDE) - Forte (DIAD)
- Sept. 25 - Big O notation
- Sept. 30 - Sorting
- Oct. 2 - Searching
- Oct. 7 - Linked Lists - theory
- Oct. 9 - Linked Lists - making it practical
- Oct. 14 - Fall Study Break
- Oct. 16 - Stacks
- Oct. 21 - Queues
- Oct. 23 - Trees
- Oct. 28 - Recursion (tree traversal, quick sort, binary search)
- Oct. 30 -
Java and Data
- Nov. 4 - JDBC
- Nov. 6 - JDBC II
- Nov. 11 - Networking
VisualRoute
(141.213.14.34 - cup)
- Nov. 13 - Sockets (theory)
- Nov. 18 - Sockets (practice) (DIAD)
- Nov. 20 - Sockets that accept more than one connection at a time
- Nov. 25 - Sockets (practice) (DIAD)
- Nov. 27 - Three tier database applications
- Dec. 2 - Java Collections
- Dec. 4 - More Java goodies - a quick tour of some APIs
- Dec. 9 - Demo Day (DIAD)
- Dec. 11 -
Last Updated by S.L Bartlett :
Friday, August 30, 2002, at 12:48:23 EDT