Computer Science Department
Courant Institute of Mathematical Sciences



Quick Menu

Main

Class Mailing List

Handouts

Slides

Demos


Extreme Java


G22.3033-007_sp03 - Spring 2003




Announcements

  • Postings for Session 13/14 are now available. Look under 'Handouts', and 'Class Slides'. (05/04/03)
  • Postings for Session 12 are now available. Look under 'Handouts', 'Class Slides', and 'Demo Programs'. (04/27/03)
  • Postings for Session 11 are now available. Look under 'Handouts', 'Class Slides', and 'Demo Programs'. (04/20/03)
  • Postings for Session 10 are now available. Look under 'Handouts', 'Class Slides', and 'Demo Programs'. (04/13/03)
  • Postings for Session 9 are now available. Look under 'Handouts', 'Class Slides', and 'Demo Programs'. (04/06/03)
  • Postings for Session 8 are now available. Look under 'Handouts', and 'Class Slides'. (03/30/03)
  • Postings for Session 7 are now available. Look under 'Handouts', 'Class Slides', and 'Demo Programs'. (03/23/03)
  • Postings for Session 6 are now available. Look under 'Handouts', 'Class Slides', and 'Demo Programs'. (03/09/03)
  • Postings for Session 5 are now available. Look under 'Handouts', 'Class Slides' and 'Demo Programs'. (03/02/03)
  • Postings for Session 4 are now available. Look under 'Class Slides', 'Handouts' and 'Demo Programs'. (02/23/03)
  • Postings for Session 3 are now available. Look under 'Class Slides' and 'Handouts'. (02/09/03)
  • Postings for Session 2 are now available. Look under 'Class Slides' and 'Handouts'. (02/02/03)
  • Postings for Session 1 are now available. Look under 'Class Slides' and 'Handouts'. (01/26/03)
  • The choice of a Java IDE is left up to students. Recommended criteria for
    choosing an IDE are that it should support J2EE, it should be 100% written
    in Java, and it should be available on all relevant platforms (i.e.,
    Operating Systems). Examples of IDEs to consider are: Eclipse, Sun ONE Studio, JBuilder, Visual Age for Java, VisualCafe, Codewarrior for Java. (01/09/03)
  • For future reference, the following companies provide J2EE-compliant
    application servers: Sun, IBM, BEA, Oracle, Sybase, Iona, HP, Silverstream, ATG,
    and Borland. (01/09/03)
  • Unix accounts have been created for the course using students' NetIDs.
    Accounts are on i5.nyu.edu (Sun 250 server running Solaris 8).
    Initial passwords are set to the first 5 digits of your SSN.
    Upon initial login, the system will prompt for the initial
    password, and then for entry of a new password. Passwords on
    i5 must be at least 6 characters long and must contain at least
    two alphabetic characters and at least one numeric or special
    character. Please contact comment@i5.nyu.edu if you encounter
    technical problems using i5.nyu.edu or its software. (01/09/03)
  • This course (i.e., "Extreme Java") does not focus on applying the
    rules and practice of eXtreme Programming (i.e., XP) to Java.
    Rather, the course intends to provide a broad and in-depth coverage
    of the various Java tools and related software engineering techniques.
    Extreme Programming is definitely one of the lightweight methodologies
    to consider when programming large systems in Java. The course
    will only cover XP briefly, but students are encouraged to study that
    topic in more detail on their own. Useful references on XP are as
    follows:


Jean-Claude Franchitti, <jcf@cs.nyu.edu>
Last modified: Sun May 4 01:31:18 EDT 2003