School of Engineering and Applied Science
Department of Computer Science
CSci 53 -- Introduction to Software Development
http://www.seas.gwu.edu/~csci53/fall03
Prof. Michael B. Feldman
mfeldman@gwu.edu

Project #1
Due Date: Start of lecture, Thursday, Sept. 11, 2003

The objective of this first project is to do a simple software development project, as described in the online document Systematic Software Development. Everything you need is in this document, 

Before proceeding to the body of the project, it is essential that you do the following, just for practice:.

Problem Specification:

Background: Several years ago, eleven Western European countries (France, Germany, Holland, Belgium, etc.) started to use a single currency, the Euro. The exchange rate between Euros and dollars varies from day to day.

Problem: You're planning a summer trip to Europe and plan to rent a car. Europe is on the metric system, so fuel is priced in Euros per liter. Since you don't have a good feel for this pricing, you'd like to know the fuel price in dollars per gallon. Since you'll be traveling with a laptop computer, you decide to develop a program that will help you in your travels. Given the daily Euro exchange rate, the number of liters you're buying, and the price in Euros per liter, this program will tell you the number of gallons you're buying, the price in dollars per gallon, and the total dollar price.

You'll need to find out the liters-to-gallon conversion, and daily Euro rate on the day you run the program. Be sure to cite the sources you use to find out this information!

What to submit:

You must follow the process given in Systematic Software Development. Submit Your grade will be calculated on a 20-point basis, as follows: MBF 8/29/03