Jufe-131 Engsub02-02-03 Min
function min_list(L):
if L empty: error
m = L[0]
for x in L:
if x < m: m = x
return m
| Category | Resource |
|----------|----------|
| Core Textbook | Lean Engineering Design – K. S. Kim & A. B. Patel, 3rd ed., Wiley, 2023. |
| Reference Guide | Rapid Prototyping for Engineers – S. Liu, Springer, 2022. |
| Software | - Fusion 360 (CAD, simulation)
- Altium Designer (Student Edition) – PCB layout
- Arduino IDE / PlatformIO – Firmware
- Jira/Confluence (Free Academic) – Sprint tracking |
| Online Labs | - MIT OpenCourseWare – “Product Design and Development” (lecture videos)
- edX – “Agile for Engineers” |
| Datasheets & Standards | - IEEE 1012 – System V&V
- IEC 62304 – Medical device software (for safety‑critical MVPs) |
| Supplementary | Access to the JUFE Fab Lab (3‑D printers, laser cutter, CNC, electronics bench). |
Upon successful completion, students will be able to demonstrate: JUFE-131 ENGSUB02-02-03 Min
| # | Outcome | |---|---------| | LO‑1 | Formulate a clear problem statement and define the minimum functional requirements that satisfy the primary stakeholder need. | | LO‑2 | Develop a system architecture diagram that isolates the MVP subsystem and identifies interfaces with the broader system. | | LO‑3 | Select appropriate rapid‑development tools (CAD, simulation, firmware frameworks) and justify the choice based on cost, time, and risk. | | LO‑4 | Produce a working prototype that meets at least 80 % of the defined MVP requirements within the allocated 4‑week sprint. | | LO‑5 | Design and execute a concise V&V plan (bench tests, functional demos, user‑feedback sessions) and report the results in a professional technical dossier. | | LO‑6 | Reflect on the MVP process, identify lessons learned, and propose next‑step enhancements for a full‑scale system. | function min_list(L): if L empty: error m =
Course: JUFE-131 ENGSUB02-02-03
Topic: Min (minimum functions / minimization) | Category | Resource | |----------|----------| | Core