[jwr 990123]
Syllabus

IST 295 - Topics in Programming/Java

Spring 1999

Instructor: J. W. Rider (mailto:jwrider@bigfoot.com)
Class meets Saturday (0900-1050 room LC 0208; 1100-1250 room LC 0226) .

Text: Horstmann & Cornell, Core Java, Volume II - Advanced Features, Sun Microsystems Press, 1998.

Course Description. IST 195 - (4 credits) - PREREQUISITE: IST 195. Presents advanced topics in writing Java applications and applets using the Java Development Kit. Provides specific knowledge concerning input and output, multithreading, networking, database access, remote method invocation, abstract windowing, beans, security, internationalization, and native methods. Lecture 4 hours.

Tentative Schedule:
23 Jan  Overview
30 Jan  Input & Output (Chap 1)
 1 Feb  Parking Permits required
 6 Feb  Multithreading (Chap 2)
13 Feb  Networking (Chap 3)
20 Feb  JDBC (Chap 4)
27 Feb  Remote Objects (Chap 5)
 6 Mar  AWT (Chap 6)
13 Mar  Midterm Exam
15-21 Mar Spring Break 
25 Mar  Last day to withdraw
27 Mar  AWT (Chap 6) 
 3 Apr  Java Beans (Chap 7)
10 Apr  Java Beans (Chap 7)
17 Apr  Security (Chap 8)
24 Apr  Internationalization (Chap 9)
 1 May  Native Methods (Chap 10)
 8 May  Review/Final Exam