Skip to Main Content

Engineering Fundamentals

Frequently Used Tools:



Computer Solution of Engineering Problems


EF 230 Fall, 2009 Project

Links

Overview

This project will take the place of exam #3. Your assignment it to create a Matlab program that does something fun, neat, and/or useful. Part of the task is to come up with something that you can use Matlab for that interests you and that can be done in a reasonable amount of time.

Here are a few ideas. Please don't feel limited to these. Some may be rather challanging - defining and simplifying the chosen task is a critical part of the project.

  • game (tic-tac-toe, connect four, or similar)
  • image, sound or video manipulation
  • A general solution to a typical engineering problem

Deliverables

  1. Project Proposal (10%) - Wed, Nov 11, midnight - Upload a one paragraph PDF, doc, or txt file describing what you want to do for your project. We will provide comments and approval via the link above.
  2. Project Status Report (30%) - Sun, Nov 22, midnight - A one page report plus file(s) showing code you've generated to this point. The report should include your project description from above and a short discussion of what you've done so far. You should be approximately half done with the project at this point.
  3. Final Project Report (30%) - Wed, Dec 2, midnight - A one page report that includes a description of your project, an overview of the final product, what problems you had, and what you've learned.
  4. Program File(s) (30%) - Wed, Dec 2, midnight - All files necessary to run your program.

Grading of the Program

Due to the nature of this project, grading will be subjective and will be based upon the following general categories.

  • Demonstration of basic programming skills
  • Demonstration of ability to utilize the functionality available in Matlab
  • Creativity
  • Quality (Does it work? Correctly?)
  • Documentation (in-line comments)

Notes

  • Anything that you use from sources other than the Matlab software and help files should be referenced. The preferred reference is a comment in the code saying where and when you accessed the reference. Remember Google works both ways - if you can find it, we can find it as well. Violations of this basic rule will result in a 0 for the project.
  • You are expected to spend approximately 10 hours outside of class over the next month on this project. Spending significantly more that that will not improve your grade.