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