Parkland College
2400 West Bradley Avenue, Champaign, Illinois 61821
Csc 256 - Advanced Java with Networking  
Spring 2003
Class Notes: Please check this space often for class announcements.
Syllabus: Syllabus
 

Semester-long Project Intermediate Steps

 
Date Project Step 
 
Wed., Jan. 15 Introduction and Explanation
Mon., Jan. 20 Martin Luther King Day, Parkland is closed
Wed., Jan. 22 Project idea discussion, formation of groups
Mon., Jan. 27 Projects and groups finalized
Wed., Jan. 29
Mon., Feb. 3
Wed., Feb. 5 Written Project Proposal due
Mon., Feb. 10 Project Proposal evaluations returned.
Project strategy consultation with the instructor.
Wed., Feb. 12
Mon., Feb. 17 Project User Interface prototype presentation to class, if appropriate
Wed., Feb. 19 Project User Interface prototype presentation to class, if appropriate
Mon., Feb. 27
Wed., Feb. 26
Mon., Mar. 3
Wed., Mar. 5  
Mon., Mar. 10 Progress evaluation with the instructor
Wed., Mar. 12
Mon., Mar. 17
Wed., Mar. 19
Mon., Mar. 24 Spring Vacation -- Parkland closed
Wed., Mar. 26 Spring Vacation -- Parkland closed
Mon., Mar. 31  
Wed., Apr. 2 Progress evaluation with the instructor
Mon., Apr. 7
Wed., Apr. 9
Mon., Apr. 14 Project Alpha Version should be ready instructor's evaluation
Wed., Apr. 16 Project Alpha Version should be ready instructor's evaluation
Mon., Apr. 21  
Wed., Apr. 23
Mon., Apr. 28 Semester Project Beta Version Presentation to the class
Wed., Apr. 30 Semester Project Beta Version Presentation to the class
Mon., May 5 Beta Testing
Wed., May 7 Beta Testing
Mon., May 12 Final
Semester Project Production Version -- Project evaluated and grades assigned.
   

Possible Class Topics for both Java and C#

Advanced Syntax
User Interface Design
Model, View, Controller Theory
Multi-tier Distributed Computing Model
Collections and Data Structures
I/O Streams
2D and 3D Graphics
Web Connections and Sockets
Client/Server
Session Tracking and Cookies
Simple Threads
Sync Threads & Deadlock
Piped Threads
Advanced Exceptions
XML

Possible Java only Class Topics

Console and Filters
JDBC on a single computer
JDBC over the web
Servlets
JSP (Java Server Pages)
Java Security
RMI (Remote Method Invocation)

Possible C# only Class Topics

Assemblies and Namespaces
Operator Overloading
Regular Expressions
Delegates
Web Forms and Web Controls
ASP.NET

  Scott Badman  Office:  B132  Phone:  353-2250  sbadman@parkland.edu  

Parkland College, 2400 W. Bradley Avenue, Champaign, IL 61821