COMPSCI 498
Seminar:   Advanced JAVA
Spring 2003 
Wednesday 4:05pm - 5:55pm 
ET 104 

Amit Jain




 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Catalog Description

COMPSCI 498. Computer Science Seminar. (1-0-1)

Textbook

Learning Java by Patrick Niemeyer and Joshua Peck, O'Reilly.

Other reference books.

Lecture Slides

To learn the Java language in the context of the world-wide web. Topics include programming for the web with emphasis on multi-threaded and network programming.

Grading

The course is on a Pass/Fail basis. A passing grade will depend upon two criteria: satisfactory completion of the project and class participation.
 

Class Mailing List

You can join the class mailing list by sending email to: majordomo@alexandrite.boisestate.edu  with the following line in the message:

    subscribe cs498

To send email to mailing list, send email to cs498@cs.boisestate.edu or simply to cs498 on onyx in the lab.

If you ever want to remove yourself from this mailing list, you can send mail to
majordomo@alexandrite.boisestate.edu with the following command
in the body of your email message:

    unsubscribe cs498

or from another account, besides the machine from which you joined:

    unsubscribe cs498  <complete email address from where you joined>

If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to owner-cs498@alexandrite.boisestate.edu
 

Examples used in the Lectures

Listing of Source and ByteCode Files. To download a file, press SHIFT and left mouse button simultaneously. To view a source file in the browser, just click on the file name. The zip archive examples.zip contains all the class examples in one file that you can download.

Suggested programming exercises.
 

Project

Suggested projects. If you wish to work on a project not on the list of suggested projects, then you must contact me to get my approval.

Submitting the project.On onyx, create a directory and place all the relevant class files including subdirectories in this directory. Include a file called README that explains your project as well as any directions that I may need to run your project. Change directory to this directory and run the following command to submit the assignment.

submit amit cs498 project

Project Demo.  It's your responsibility to arrange a time with me on or before 9th May, 2003 for a project demonstration. A project demonstration is required to obtain a passing grade in the seminar class.

Project demonstration time slots:
List of demo times
 

Web sites for student projects


Current class projects


Selected Class Projects from the Past

Other Web Pages of Interest


Last update: Tue Jan 8 13:21:45 MST 2002

amit@cs.boisestate.edu