Request for Approval

Description

The request for approval (RFA) is the very first step in successfully completing a senior design project. Once you are assigned a project, your team must submit an RFA through PACE under the My Project page. Once submitted, your project will be placed on the Web Board as a "Project Request" post, and you can also access this same post through the My Project page we used before.

Once you have submitted your RFA, the course staff will provide feedback on your idea (which will appear at the bottom of your project's page), or suggest changes in the scope of the project and ask you to re-submit an RFA. Based on your responses, your project will be approved, or in some cases, rejected. If your project is rejected, this does not mean failure! Your team just needs to resubmit an RFA that meets the expectations of the course staff. This can be done by repeating the above steps.

Once your project is approved, your team will be assigned a project number in the Projects list. Once all the projects are approved, you will also be assigned a dedicated Professor and TA. This would be the time to double check that all the information for your project in the My Project page is correct.

Video Lecture

Video, Slides

Requirements and Grading

The RFA is worth 5 points, graded credit/no credit based on whether your RFA was submitted before the deadline. The RFA is submitted through PACE under the My Project page, and should include the following information:

Projects must be legal and ethical. They must have significant scope and complexity commensurate with the size of the team. This is, of course, a subjective assessment of the course staff. To gain some insight into this judgment, please browse projects from previous semesters. The project must involve the design of signficant systems (cannot just be integration).

Submission and Deadlines

The RFA submission deadline may be found on the Course Calendar.

Quick Tips and Helpful Hints

Posting: Some general project ideas that are fraught with pitfalls:

Drum Tutor Lite

Featured Project

Team: Yuanheng Yan, Zhen Qin, Xun Yu

Vision: Rhythm games such as guitar hero are much easier than playing the actual drums. We want to make a drum tutor that makes playing drums as easy as guitar hero. The player is not required to read a sheet music.

Description: We will build a drum add-on that will tutor people how to play the drums. We will make a panel for visual queue of the drum and beats in a form similar to guitar hero game. The panel can be a N*10 (N varying with the drum kit) led bar array. Each horizontal bar will be a beat and each horizontal line above the bottom line will represent the upcoming beats.

There will be sensors on each drum that will fire when the drum heads is hit. The drums will be affixed with ring of light that provides the timing and accuracy of the player according to the sensors.

Of course with a flip of a switch, the drum could be a simple light up drum: when the player hits the drum, that particular drum will light up giving cool effects.

The system will be on a microprocessor. Or for more versatile uses, it could be connected to the computer. And a app will be written for the tutor.