CS 3351 A

Studio Design Project

Coordinating Instructor:

Beginning on Wednesday, January 12, there will be no regular class meetings.  Scheduled class hours are to be used for group meetings and two presentations later in the term.

 

Course Description and Information

From the catalog:  CS 3351 Studio Design Project.  A project-oriented laboratory course used to familiarize
                                   students with software engineering methods in a realistic environment.

Course objectives:  Students will develop and demonstrate their abilities to work in a team on a substantial software project.  There are three conceptual parts to the project efforts expected of each team:

  1. Define the problem
  2. Design and implement a solution
  3. Deliver the system to the customer

  4.  
Course organization:

Process Document

HTML version of the Lightweight Software Process document

Recommended Text

On Time, Within Budget,  E.M. Bennatan, Wiley, 1995.

Team Information

Teams & Advisors

Team #
 Members  Advisor
 Project
1
 Fick, Jones, Karamali, Micallef, Mitchell
 Liu
Talking Cookbook
2
 Buxton, Craig, Sykora, Williams, Winbush 
 Fujimoto
 Wearable Computer/
Campus Tour
3
 Ali, Burns, Eagin, Forinash
 Kolodner
S1 Agents 
4
 DeBinder, McIntosh, Morris,Wade
 Pu
 Manufacturing Database
5
 Hadzibegovic, Radigan, E. Stevens, 
 Throckmorton, Tsai
 Enslow
Fraternity Info
System
6
 Bowles, Doyle, McAdam, Spence, Thompson
 Ezquerra
Network Reference Tool 
7
 Bishop, Frishe, Lovel, Means
Bruckman 
Iron Pentacle Game 
8
 Alderman, Berry, Garett, Salter
 Mynatt
Internet Tools
9
 Estler, Hughes, Nagashoma, Saxon
 Mark
Internet Tools
10
 Amis, Cardarelli, Choi, Handy, D. Stevens, Tran
Limb 
Network Protocol
Simulation 
11
 Castenada, Moy, Eze
Atkeson 
Aware Home 
12
 Burke, Labrecque, Macfarlane, Sears
 Smaragdakis
Web-based News Reader 
 

Descriptions of Project Ideas

Below are the project ideas I have talked about in class, plus an additional one that might appeal to people interested in doing a project in Squeak (Smalltalk).  I'm including the contact person (potential customer) with each but do check the table above to see if the project is already taken by another group.