-
Software Development Project
This project involves writing software for a mass-mailing client. The
student will develop a self-extracting and self-loading Windows (95/98 and XP
compatible) program that keeps track of funds both received and expended as well
as mailing envelopes for several user accounts. This program will interactively
debit a user's account as envelopes and postage are purchased. This program must
be capable of printing the two labels per transaction - the account mailing
address and fund balance - BOTH on standard size
single 3-1/2 x 15/16 tractor feed pressure-apply labels using a dot matrix
printer as well as on a laser printer in a standard three-across format. This
program must also include a dialer and an address book and will allow for
user-friendly updates of certain files - such as on-line web links, postal
rates, envelope usage, history reporting and other account specific information
as maybe identified. The new version must allow for a fail-safe data backup
procedure to an external medium. This program will employ a companion import
(data conversion) program that will recognize existing DOS data structures and
allow the program to map to whatever new structure is adopted. The programming
environment may be chosen by the Senior Project student.
-
Self-Similarity in Computer Networks Co-advisors: Dr.
Larry Blaine and Mr. Fred Portnoy
When data is sent across computer networks, congestion and contention
in the networks create bursts of packets, rather than a steady stream.
Various researchers found that this burtiness exists at different levels
or scales. In this project, the student will collect trace data from the
PSC campus network and model that behavior on the existing IT Decision Guru simulation.
The degree of burtiness will be correlated with network performance and
likelihood of failure.
-
PSC Campus Network Simulation Project Co-advisor: Mr.
Fred Portnoy
As networks grow and develop, it becomes increasingly more important
to measure their current performance and anticipate future needs. PSC has
recently acquired a sophisticated network simulation tool: IT Decision Guru.
This software will allow us to investigate the campus network and examine
scenarios for future growth.
In this project, the student will construct a simulation model of a
representative portion of the campus network. The student will work with
both the Departments of Computer Science and Information Technology. The
student should have a good analytical background and a strong interest
in telecommunications.
-
A Survey of Cryptography Co-advisor: Dr. Larry Blaine
A survey of the history and techniques of cryptography and cryptanalysis.
A major part of this project is to write programs to "crack" some of the
more elementary codes. A student who elects this project should have
strong programming skills and an understanding of basic statistical concepts.
-
Campton Historical Society Web Site Co-advisor:
Mr. Paul Yelle (Campton Elementary
School)
The project is in search of a good student to create a professional
web site. Mr. Yelle's early thoughts
about the site include:
-
Work with myself and Campton Historical Society to put photos and original
documents on a map,
-
Search engine for the web site,
-
Hidden counter for each page.
Mr. Yelle also needs help with various projects for the elementary school. These include:
- units for teaching database and spreadsheet applications
-
simple web-page builder for CES teachers