Introduction to Biomedical Engineering
What biomedical engineers do and why the field matters. Learn the sub-disciplines (bioinstrumentation, biomechanics, biomaterials, medical imaging, tissue engineering, clinical engineering, rehabilitation, computational biology), how engineering problems differ when the 'system' is a human body, key physiological numbers (heart rate, cardiac output, blood pressure), units and scaling, ethics and regulation — with Python computing cardiac output and body-surface area.
Biomedical engineering (BME) applies engineering principles to medicine and biology: designing devices that measure, image, replace or repair parts of the human body, and building the models and data tools that help clinicians decide. Pacemakers, MRI scanners, artificial hips, insulin pumps, contact lenses and AI-based ECG analysis are all its products.
The human body is a demanding 'system': variable from person to person, non-linear, adaptive, and impossible to switch off for testing. Safety, biocompatibility, ethics and regulation therefore shape every design decision.
An analogy
A biomedical engineer is like a translator between two languages: clinicians describe problems in terms of patients and symptoms, engineers in terms of signals, forces and materials. Good BME designs come from translating accurately in both directions.
Sub-disciplines
BME spans many specialisations:
- Bioinstrumentation — sensors, ECG/EEG, patient monitors, wearables
- Medical imaging — X-ray, CT, MRI, ultrasound, nuclear medicine
- Biomechanics — forces in joints, bones and tissues; prosthetics; sports
- Biomaterials & tissue engineering — implants, scaffolds, regenerative medicine
- Clinical & rehabilitation engineering — hospital technology, assistive devices
- Computational & systems biology, bioinformatics, healthcare AI
The body as an engineering system
Organs can be modelled with engineering analogies: the heart as a pump, vessels as compliant pipes, lungs as a gas exchanger, kidneys as filters, nerves as electrical cables, muscles as actuators, and homeostasis as feedback control (temperature, blood glucose, blood pressure). These models make it possible to design devices that interact safely with physiology.
Design constraints unique to medicine
Devices must be safe (electrical, mechanical, thermal, radiation, software), biocompatible (no toxic, inflammatory or thrombogenic response), effective (clinical evidence), usable by clinicians and patients under stress, sterilisable, and affordable. Human variability means designs are validated over populations, not a single nominal case.
Ethics, regulation and translation
Every device follows a regulated lifecycle: needs finding, design controls (ISO 13485), risk management (ISO 14971), verification and validation, clinical studies with ethics approval and informed consent, regulatory approval (FDA 510(k)/PMA, EU MDR CE mark, CDSCO in India), and post-market surveillance. Translation from lab to bedside typically takes 5–10 years; understanding this path is part of the engineer's job.
Formulas
- Cardiac output:
CO = HR × SV (≈ 5 L/min at rest) - Mean arterial pressure:
MAP ≈ DBP + (SBP − DBP)/3 - Body surface area (DuBois):
BSA = 0.007184·H^0.725·W^0.425 (H cm, W kg) - Ohm's law of circulation:
MAP − CVP = CO × SVR - Unit conversion:
1 mmHg = 133.3 Pa; 1 cmH₂O = 98.1 Pa
Worked example: Cardiac output
Given: HR 72 bpm, SV 70 mL
Find: CO.
- 72 × 0.070
Answer: 5.04 L/min
Worked example: Mean arterial pressure
Given: BP 140/90 mmHg
Find: MAP.
- 90 + (140 − 90)/3
Answer: 106.7 mmHg
Worked example: Systemic vascular resistance
Given: MAP 93 mmHg, CVP 3 mmHg, CO 5 L/min
Find: SVR.
- (93 − 3)/5 = 18 mmHg·min/L
- × 80 for dyn·s/cm⁵
Answer: 1440 dyn·s/cm⁵
Cardiac output, BSA and mean arterial pressure
# Cardiac output and body-surface area: the numbers behind a clinic visit
HR, SV = 72, 70e-3 # beats/min, stroke volume in litres
CO = HR * SV
height_cm, mass_kg = 175, 70
BSA = 0.007184 * height_cm**0.725 * mass_kg**0.425 # DuBois formula, m^2
print(f"cardiac output = {CO:.2f} L/min, BSA = {BSA:.2f} m2, cardiac index = {CO/BSA:.2f} L/min/m2")
MAP = (120 + 2 * 80) / 3 # mean arterial pressure, mmHg
print(f"blood pressure 120/80 -> MAP {MAP:.1f} mmHg")
# cardiac output = 5.04 L/min, BSA = 1.85 m2, cardiac index = 2.73 L/min/m2
# blood pressure 120/80 -> MAP 93.3 mmHgThe heart pumps about its own blood volume (~5 L) every minute. Normalising by body surface area (cardiac index) lets clinicians compare a small child with a large adult — the same idea as non-dimensional numbers in engineering.
Common mistakes
- Wrong: Designing for an 'average' patient only. — Right: Validate across age, size, sex and disease states.
- Wrong: Treating regulation as an afterthought. — Right: Plan design controls and risk management from day one.
- Wrong: Ignoring clinical workflow. — Right: Observe real users; usability errors cause harm.
Applications
- Cardiology: Pacemakers, stents, ECG monitoring, heart valves.
- Orthopaedics: Joint replacements, fixation devices, gait analysis.
- Diagnostics: Imaging scanners and point-of-care tests.
- Digital health: Wearables, telemedicine and AI decision support.
Key takeaways
- BME = engineering applied to medicine and biology.
- Know key physiological numbers (CO ≈ 5 L/min, MAP ≈ 93 mmHg).
- Safety, biocompatibility and regulation shape design.
- Devices follow a regulated lifecycle to reach patients.
Going further
- Physiome project: Multi-scale computational models of the whole body.
- Global health engineering: Low-cost devices for resource-limited settings.
- Human factors engineering: IEC 62366 usability engineering for devices.