CS 411 - Advanced Java

Syllabus

Syllabus

iVocalize Info


Java Class Notes

Java Intro Notes (a) (ZIP file)

Java Intro Notes (b) (ZIP file)

RMI Notes (zip file)

JDBC Notes (zip file)

UML Basics Notes

Servlet Notes (zip file)

Collections Notes (zip file)

Java Beans Notes (zip file)

Java Native Notes (zip file)

Advanced Swing

File I/O Notes (zip file)

URL and Socket Notes(zip file)

Threads Notes (zip file)

GUI and Event Notes (zip file)

Reflection Notes (zip file)

EJB Notes (zip file)

JSP Notes (zip file)

JSP Notes 2   JSP Lab Code

SSL and Security Notes

Custom Tags

Struts

JSF

  Java Enabled Editors and IDEs - Free  

Netbeans 4.1 w/ Java JDK 5.0 SE

Edit Plus

Prof. Dichter's EditPlus Setup Instructions

Textpad Editor




Web References

Handouts
Matrix.java MatrixTest.java Matrix.h Matrix.cpp
Zip file with C++ Launching Word Drag Program

Creating a DLL in VS 2003/2005

Updatable Database JTable

Sortable Updatable Database

HTTP Control Program

JDBC JTable & Procedure

Blazix EJB Creation Example

Class ObjectServer Example     This is a jar file with all the classes used in the class example

Web Menu Building Handout

Small Web App Handout   Files for Small Web App (zip file)

Upload Examples Zip File
Applet for Web Use


Programs

Program 1 - JNI Matrix Multiplication

Program 2 - JNI JVM Launch From C++

Program 2a - JNI Map Display

Program 3 - Database JTable Update Program

Program 4 - Sortable Database Bean Program

Program 5 - Genetic Generic Program     TSP Code     This is a jar file with all the classes used in the TSP program

Program 6 - The Client/MOS/SOS Program
Protocol and Specification for the The Client/MOS/SOS Program


Web Servers

Apache/Tomcat Web Server (zip file)

Blazix Web Server (free trial version)


Exam Links


MIDTERM Exam