Skip Navigation

Graduate Design Project - GDP19-20

image of handshake

Syllabus

Information at a Glance

Instructors:

Prof. Russell Tessier (tessier@ecs.umass.edu)

Lectures:

TBD  

Lab:

Marcus 5 (Amherst)

Textbook:

"Design for Electrical and Computer Engineers" by Ralph Ford & Chris Coulston, McGraw Hill, 2008. (ISBN13: 9780073380353, ISBN10: 0073380350) [optional - one per team required]

Course web sites:

http://www.ecs.umass.edu/ece688
https://moodle.umass.edu

Course Description and Objectives

This syllabus covers a two-course sequence that forms the ECE Graduate Design Project:

  • ECE 688F: Principles of engineering design process. Small groups of students design computer/electronic systems to specifications. Preliminary paper design is followed by hardware or software prototype.
  • ECE 688P: Continuation of ECE 688F. Design of small computer/electronic system built, refined, tested, and demonstrated. Final prototype is shown to meet initial specifications at final design review presentation.
    Prerequisite: ECE 688F.

After successfully completing this course, you should be able to:

1.     Apply engineering design principles to formulate problem statement, analyze requirements and produce a system-level block diagram.

2.     Prototype an electronic and/or software system to meet given specifications.

3.     Integrate knowledge from across the core CSE or EE curriculum.

4.     Take a systems approach to problem solving.

5.     Work productively in a team environment.

6.     Effectively communicate technical ideas and concepts.

GDP19-20 Personnel

Course Coordinator: Russell Tessier
Professor
Marston134
tessier@ecs.umass.edu

Course Deliverables

ECE 688F and ECE 688P require the preparation of several deliverables including:

  • Design Documents: requirement specification, block diagram, etc.
  • Reports: draft report, midway report, and final report
  • Project Website: up-to-date information on project and design documents
  • Review Presentations
  • Poster
  • System Prototype

More details on each deliverable will be provided in class. See the schedule for dates and deadlines.

Documents

The creating of all documents is to be a team effort. You are encouraged to work closely with your advisor on these assignments, but remember that you, not your advisor, are responsible for them.

  • Problem Statement: You are asked to prepare a statement of the problem for the project you have chosen.
  • Requirements Specification: You are asked to prepare a requirements specification for the project you have chosen.
  • System Block Diagram: You are asked to prepare a block diagram of a system that meets the specifications in the requirements specification document. A general description of how the system works should accompany the block diagram.
  • Flow Diagram: You are asked to prepare a flow diagram that illustrates the interactions between system components, the user, etc. A general description of typical interactions should accompany the flow diagram.
  • System Specification / Design: You are asked to prepare a system specification, which describes the complete design of your system. This is one of the key design documents that defines your system in great detail.
  • Testing Plan: You are asked to prepare a testing plan that outlines the experimental setup that you use to verify the functional correctness and performance of your prototype.
  • Draft, Midway, and Final Report: One of the main deliverables of your project is a technical report that contains all the information on design, design tradeoffs, analysis results, implementation details, etc. You are required to develop this report over several iterations. Each submission has to adhere to the style and formatting guidelines provided in class.

The statements, reports, and diagrams should be created electronically with appropriate software (e.g., Microsoft Word and Visio).

Presentations

Design review presentations are the main mechanism for evaluating progress in GDP. The twofold purpose of design reviews is for the team to gain experience in presenting their work and to receive feedback from the Faculty Review Board. Each team member participates in the preparation and delivery of the presentation. There are several review presentations scheduled during the year. Details on the process of each review will be provided in class.

  • Preliminary Design Review (PDR): The PDR presentation in early fall should cover the project’s problem statement, requirement specifications, system-level block diagram and project specifications, as well as the team’s proposed MDR prototype specifications. The advisor and Faculty Review Board may modify the proposed MDR prototype specifications at the PDR.
  • Midway Design Review (MDR): MDR takes place before the Faculty Review Board and the team advisor near the end of fall semester (see schedule). The hardware and/or software prototype presented should demonstrate that the chosen design path is likely to lead to a completed project in April which meets or exceeds the project specifications. The board suggests grade to advisor.
  • Comprehensive Design Review (CDR): At CDR, teams present the final design that has been chosen for prototyping to the review board. It is expected the all design decisions have been completed and can be justified at this point.
  • Final Project Review (FPR): At FPR, teams present their completed system and its functionality. Teams should lay out how the prototyped software/hardware meets project specifications. The board suggests grade to advisor.

Other presentations include:

  • Advisors Demo: To give the advisor an opportunity to get an in-depth demo of the project without the presence of a review board, a separate advisor demo is to be schedule in the week after FPR.
  • Public Demo: The public demo showcases each project to a broad audience. Teams present their final prototype with posters as presentation aids. Teams are judged for their overall accomplishments and presentation skills.

GDP Process

To ensure a successful completion of Graduate Design Project, the following process has been established and is to be followed by all teams.

Team Coordination

In order to facilitate team organization and communication, each team has one member who is designated as the team coordinator. This position can be permanent or rotate amongst the team members. The team coordinator is decided by the team and advisor and communicated to the GDP course coordinator. Responsibilities of the team coordinator include

  • functioning as liaison between the team and the advisor,
  • ensuring that deadlines are met,
  • ensuring that the team is prepared for the weekly advisor meetings,
  • being responsible for assembling weekly team report, and
  • being responsible for logistics and confirmations associated with weekly team meetings, weekly advisor meetings, the PDR, MDR, CDR, and FPR

It should be noted that other team members have areas of responsibility defined as the project moves forward. The role of team coordinator is clearly defined early in the process due to the general logistical nature of the role. The team coordinator offers general support of the design effort while the other roles are tailored to project-specific needs.

Meetings

Weekly Team Meetings

Weekly team meetings are for the team members to meet with each other. This can be either before or after the weekly advisor meetings, but meeting the day before the advisor meeting is encouraged in order to be prepared to make best use of the time with the advisor. It is the team coordinator’s responsibility to set up these meetings.

Weekly Advisor Meetings

Each project team holds a weekly meeting with their project advisor. The purpose of each meeting is to have each team member report on progress that has been made, barriers that have been identified and clarification of short- and long-term goals. It is the team coordinator’s responsibility to set up these meetings with the project advisor.

Supplies & Equipment

For parts, each team is assigned a budget for purchasing components and supplies for their project. For each requisition, a Purchase Order Request Form must be filled out, signed by the advisor, and given to Francis Caron (Amherst only). Students in Shanghai should consult the FD staff. Purchases that do not follow the outlined procedures cannot be reimbursed.

Grading

The final grade for ECE 688F and ECE 688P will be a weighted average of the following three grade components:

  • Advisor grade (50%): Given at the discretion of the advisor.
  • Review Board grade (30%): Average of PDR and MDR (for ECE 688F) or CDR and FPR (for ECE 688P) grades.
  • Course Coordinator grade (20%): Based on attendance and project documents:

Each Team member is graded individually.

Academic Dishonesty

Any form of academic dishonesty (see definition in the Undergraduate Rights and Responsibilities booklet) will not be tolerated. Academic dishonesty will lead to a failure in the assignment in question, failure in the course, and/or further disciplinary action at the university level. Cases of academic dishonesty may be reported to the Department Head, the Assistant Dean, and the University Academic Honesty Board.

© 2019-2020 Russell Tessier. Site Policies.