Show simple item record

dc.contributor.advisorBrady, Alyce
dc.contributor.authorBooth, Joel
dc.description74 p.en_US
dc.description.abstractSoftware engineering is an important aspect of computer science. It focuses on the act of programming as well as the methodologies and practices used to improve efficiency and quality. The primary focus of the project I was involved in was software design patterns. This is an important area of study in software engineering as it provides a set of paradigms that help to ensure code is easily expandable, modifiable, and reusable. A second aspect of software engineering that I was exposed to was collaborative concurrent programming across various aspects of a large project. This is an area that our program often focuses too little on and with which I had very little prior personal experience. I found the study and use of design patterns in this project to be very important in both optimizing and expanding current works as well as creating derivative projects.en_US
dc.relation.ispartofSenior Individualized Projects. Computer Science.
dc.relation.ispartofKalamazoo College Computer Science Senior Individualized Projects Collection
dc.rightsU.S. copyright laws protect this material. Commercial use or distribution of this material is not permitted without prior written
dc.titleSoftware Design Patterns, The Marine Biology Simulation Case Study, and the Grid Packageen_US
KCollege.Access.ContactIf you are not a current Kalamazoo College student, faculty, or staff member, email to request access to this thesis.

Files in this item


This item appears in the following Collection(s)

  • Computer Science Senior Integrated Projects [270]
    This collection includes Senior Integrated Projects (SIP's) completed in the Computer Science Department. Abstracts are generally available to the public, but PDF files are available only to current Kalamazoo College students, faculty, and staff.

Show simple item record