prev next

Project 2 - A Simple Chat Program

Minimum Effort Due: (Part 1)  2/11/2007 (Sunday)
Complete Project Due: (Part 2)  2/23/2007 (Friday)
Late Project Due: (Last Chance)  2/24/2007 (Saturday)

Overview

In this project, you will write a program to allow a limited form of interactive text messaging like AOLTM, Instant MessengerTM, or ICQTM.

Objectives

  1. Write a program that utilizes multiple threads.
  2. Develop a simple GUI.
  3. Gain further experience working with event driven programming.
  4. Obtain additional experience writing programs in Java.
  5. Gain more experience writing Java classes.
  6. Work with a program that uses a network.

Activities

  1. Read the program requirements.
  2. Understand the program specifications.
  3. Review the design guidelines.
  4. Get the files you need to complete the project.
  5. Write your code.
  6. Submit your project.

Getting Help

You may get help from your instructor(s) and the teaching assistants.  Anything else is not allowed and is subject to the penalties listed in the DCS Policy on Academic Dishonesty.  This includes but is not limited to:

We certainly do not expect there to be absolutely no communication between the students of this class; we know that people tend to learn very well that way. If you have any doubt if what you would like to do might violate our rules, please see your lecture instructor for clarification.


prev next
version 1.18, 2007/01/29 15:47:59 © by csfac@RIT. All rights reserved.