ECE Design Fundamentals

(1-2-0-2)

CMPE Degree: This course is Selected Elective for the CMPE degree.

EE Degree: This course is Selected Elective for the EE degree.

Lab Hours: 0 supervised lab hours and 0 unsupervised lab hours.

Technical Interest Groups / Course Categories: Senior Design

Course Coordinator: Timothy J Brothers

Prerequisites: ECE 2031 [min C] and ECE 2040 [min C] and (ECE 2035 [min C] or ECE 2036 [min C])

Catalog Description

This course teaches system-level design, including both software and hardware. Through activities and projects, students gain exposure to entrepreneurship, product lifecycle management, prototyping, and testing.

Textbook(s)

Course Outcomes

Develop documentation for the lifecycle of a product

Perform task decomposition

Develop and conduct a validation plan

Select appropriate components based on end use and economic and energy considerations

Work in teams to design engineering systems

Perform a needs analysis to determine the demand for a product

Understand the fundamentals of design and be able to conduct a design and build of a product from the fundamental requirements through testing

Strategic Performance Indicators (SPIs)

N/A

Topic List

  1. Design Processes
  2. Requirements Decomposition
  3. System-level thinking and task decomposition
    1. Design patterns
    2. Design methods
  4. Software Design
    1. Software Decomposition
    2. Simulation
  5. Effective Team Dynamics
  6. Hardware Design and Prototyping
  7. Protection/ Safety
  8. Parts selection
  9. Prototyping Skills
  10. Schematic / Printed Circuit Board design
  11. Ethical Considerations in Engineering Design
  12. Human-Centered Design and Introduction to Entrepreneurship
    1. Design Thinking
    2. Human Factors