CMPS 370 - Java Programming
Summer 2004

Instructor
  Frank Ducrest
  Email: fdd@louisiana.edu
  Office: cc407
  Office Phone: 337-482-5001
  Office Hours:
       M - 10:30 to Noon
       T - 10:30 to Noon
       W - 10:30 to Noon
       R - 10:30 to Noon

Grader
  none

Course Information
  Meets:
      MTWRF
      1:00 PM to 2:00 PM
      HLG 318
  Prereq: CMPS 260
  Syllabus

Text
  Title: Just Java 2 (5th Ed., 2001)
  Author: Peter Van Der Linden
  Publisher: Prentice Hall
  ISBN: 0130320722

Learning Resources

Assignments
  prog01
      Zip
      Cover License Errata GNU
      01 02 03 04 05 06
  prog02
  prog03
  prog04 pa4data.zip
  prog05
  prog06
  prog07 rmi prog07.dat

Software
  Sun Java
      Sun Java 2 SDK
      NetBeans Updates
      Sun Java 2 Documentation
      Blades Path to NetBeans:
      /pkgs2/netbeans3.5.1/bin/runide.sh
      /pkgs2/netbeans3.6/bin/runide.sh
      Blades Path to J2SDK:
      /pkgs2/j2sdk1.4.2/bin/...
      /pkgs2/j2sdk1.4.2_04/bin/...
  McKoi Database
      Download
      Documentation
  MySql Database
      Download
      Documentation
      Tutorial
      Blades Path: /pkgs2/mysql/bin
  Other Compilers
      Gnu GCJ Compiler
      IBM Jikes Compiler
  More IDEs
      JCreator LE (Windows)
      Netbeans
      JBuilder
      Eclipse
      BlueJ
  Other Software
      Open Office
      Acrobat Reader

Miscellaneous

Lecture Notes
  Lecture Links
  Introduction and Pre-Java
      Java
      Java without an IDE
      Java with NetBeans
  Introduction to Java Code
      Object Orientation
      Basic Coding
      Exceptions
      Inherit. and Polym.
      Wrappers
      Java Docs
      Programs
  GUIs Code
      Event Handling
      JFCs and Swing
      More Swing
      JComboBox
      Containers/Layouts
      Graphics
      Other Graphics APIs
      JAR Files
  Databases and JDBC Code
      Relational Databases
      SQL
      Mckoi and JDBC
  Server Side Java Code
      Servlets
      Java Server Pages
      Sockets 1003b
      Remote Methods
      Socket DB Code All
      Servlet DB Code All
  Wrapping Up
      Beans
      XML
      Security
      Corba, etc.
      SOAP, etc.

More Examples