Our work on this project has attempted to be fully consistent with the IEEE Code of
Ethics. The following are some additional comments on a few of the ten points in the Code.
We have taken the responsibility to ensure that the product of our design and our design
process have set out to ensure the safety, health, and welfare of ourselves and those around us. In
consideration of this goal, we have avoided any attempt to work with dangerous voltages or
currents, taken care that our work with potentially dangerous equipment (such as soldering irons)
is done in a safe manner, and always made sure to clean up our lab area of our project and any
scrap components when finished working.
Any claims that we have made of our design's performance are based on fact and our
systematic analyses. We have made and continue to make no guarantees regarding the
performance of our design or regarding our design's suitability for any particular purpose. We
acknowledge that there are known bugs that can cause erratic behavior in our design, as well as
the potential for unknown bugs that may detrimentally affect our design's performance.
However, we believe that the scope of potential problems with our design is not likely to
compromise the safety of any person or the operation of any external equipment.
Throughout our design process, we have attempted to improve the understanding of
technology for ourselves and for others. We have generated algorithms to accomplish different
functions of our game, and have programmed these in a manner consistent with the programming
techniques with which we are familiar. Similarly, we have incorporated into our design a variety
of circuits that we use to generate desired hardware response. In using and documenting both our
hardware and software designs, we have improved our understanding of these designs, as well as
the technologies behind them.
During our entire design process, we have made use of the available knowledge of our
professor, teaching assistants, and classmates in an attempt to seek honest assistance and criticism
of all aspects of our design. Whenever an error was pointed out we sought to correct the problem
and whenever a better alternative to a component of the design was suggested, we sought to
incorporate it into our design. Furthermore, we have attempted to give proper credit to all
sources that we used in our design. By submitting our project for grading, we further seek
assistance and criticism in all aspects of our design.
Finally, we attempted to extend to others our understanding of the IEEE code. While
working on our project, we assisted our classmates in their development and design processes.
We shared relevant information that was helpful for others to construct working projects, and
tried to ensure that we used only our fair share of lab time and resources to ensure that others had
an equal opportunity to complete their designs on schedule.