Date |
Title |
05.02.07 |
Exploring Email Protocols |
12.02.07 |
A Minimal Email Reader |
19.02.07 |
An Extended POP Client
|
26.02.07 |
Chatting AIMlessly
- Use this link to download the
MessageMenu project
for the BlueJ loop debugging tutorial.
- Use this link to download the
TOCtools.jar
file (updated 2/23/07) which is needed if you want to work on this lab outside the CS lab. You will need to tell BlueJ to use this file by changing your BlueJ
preferences just as required for the squint.jar file.
|
05.03.07 |
TOC to Me
|
12.03.07 |
Recursive Revision
- Download Lab6.zip. It contains the sample code from which you will start.
|
02.04.07 |
Digital Image Processing
- The AllImages.zip file
contains sample images you will use in this and some of the
following labs.
- If you wish to work on this program outside of the CS lab, you will have
to download the most recently updated version of the
Squint library
|
09.04.07 |
You Can Make a Difference
- A possible implementation plan for this program. Feel free to ignore this plan and use your own if you are
comfortable with it. There are many good ways to approach this lab. You
may do better following your own plan just because you will understand it better
than ours.
- The Lab8starter.zip file
contains a starter project containing definitions of the ImageFilter,
Quantizer and Paster classes together with a preliminary version
of the ImageViewer class.
|
15.04.07 |
Huff(man)ing and Puffing
- The Lab9Starter.zip file
contains a starter package for the lab. This includes a series
of image filters and user interface code.
- Click on the following links if you want to examine any of the source
code for the classes included in the starter project without downloading
the whole project:
- Remember that implementation plans are due on Monday, 16 April 2007.
|
23.04.07 |
WebMail
- Download WebMailStarter.zip, which
contains a BlueJ project folder you should use to start the
lab.
|
30.04.07 |
Cancelled
|
07.05.07 |
Test Program - Stego my Ego
- Download TestProgramStarter.zip. Note:
To work with this starter folder on you own machine, you will have to upgrade
your copy of the Squint library to V2.8. This is because the
ImageViewer class included in this starter includes a feature not
mentioned in the handout. In addition to the button to load a file
it has a button to save the image in the viewer to a file.
The abiility to write an SImage to a file is new in V2.8.
- Some corrections to the handout
- Some tips on debugging
- You may find the following images useful when testing your code.
First, there are several images that have images hidden within them
that can be used to test your decrypt button:
There are also several images with (considerable amounts of) text hidden
within:
|