Engineering Design
1 Overview: 
  For this assignment each group must create an engineering design for
  iPunch.
  
2 Tasks: 
  For this assignment each group must:
  
- 
    Create a high-level design (sometimes called an architectural design); and
    
 
- 
    Create a mid-level design.
    
 
  Each group must determine the exact nature of the deliverables.
  
  You must use the
  provided requirements 
  specification, 
  not the requirements specification you developed.
  
 
3 Submission: 
  Your deliverables must be submitted using the normal submission
  process.  (See the relevant
  
course policy.)
  
 
4 Visibility: 
  Your deliverables will be made public so that they can be
  discussed and compared.