| CS183 -- Project 2: Group Design Project |
|
|
Course Objectives Addressed
OverviewThe purpose of this lab is to simulate bacterial growth on a computer. AcknowledgementThis lab was developed by Dr. Dennis Hafemann. Problem StatementSuppose you have been asked by a biologist to design a simulation of the growth of a mixed culture of 2 bacterial species in a culture medium. One of the bacterial species secretes an antibiotic which is fatal to the other. RequirementsIn this problem we will consider 2 species of Bacterium, Escherichia Coli and Streptomyces Griseus, and we will pretend that they can grow side by side in the same medium. Streptomyces Griseus secretes streptomycin, an antibiotic which inhibits the growth and reproduction of the strain of E. Coli we are using. Let us simulate:
In order to further your learning, your design must illustrate inheritance and polymorphism. You may make the following assumptions:
Tip: you can keep the number of cells to a manageable level by limiting the total volume of the medium. Whereas one liter of medium would grow enough bacteria to overwhelm your computer's memory, one microliter is manageable. DesignYour design should consist of an annotated UML class diagram expressing your high level design and pseudocode or UML sequence diagrams expressing your detailed design. It is expected that the design, implementation, and testing of your software will take place during lab time. RequirementsUpon completion of the project, each team member must complete the Team Evaluation Form and turn it in before taking the final exam. Lab reportThe lab report should consist of the following:
Project report templateAs with any report you submit, correct spelling and grammar are required. In addition, your report should be submitted electronically following the Electronic submission guidelines. (You may wish to consult the sample report before submitting your report.) Be sure to keep copies of all your files, in case something gets lost. It may be wise to keep a diskette backup as well. Your lab grade will be determined by the following factors:
If you have any questions, consult your instructor. |
| © 2001-2002 Dr. Christopher C. Taylor | Office: CC-27C | Phone: 277-7339 | Last Updated: Tue Apr 16 15:40:50 2002 |
| I am responsible for all content posted on these pages; MSOE is welcome to share these opinions but may not want to. | |||