Biomedical Engineering Minor Program
Curriculum (effective Fall 2025)
A minimum of 16 units of which 9 units must come from the upper division level.
Required Courses (7 units):
BME 2800 Introduction to Biomedical Engineering (3)
BME 2801 Biomedical Engineering Laboratory (1)
BME 2810 Biomedical Inquiry Through a Data Science Lens (3)
Elective courses (9 units):
Select three courses from one of the following groups related to your Major:
Biomechanical
ME 4500 Biomechanics of Human Movement (3)
ME 4510 Mechanics of Biological Tissues (3)
ME 4520 Impact Biomechanics (3)
ME 4590 Biomechanical Engineering Design (3)
ME 4990 Undergraduate Directed Study (3)
Bioelectrical Signals, Devices, and Systems
EE 3810 Sensors, Data Acquisition, and Instrumentation with Applications in BME (3) (ME / EE Majors)
EE 4810 Biomedical Devices (3)
EE 4820 Biomedical Signal Processing (3)
EE 4990 Undergraduate Directed Study (3)
Software Engineering
CS 4540 (Consult BME advisor)
CS 4550 Computer Graphics
CS 4635 Modeling and Simulation
CS 4660 Artificial Intelligence
CS 4661 Introduction to Data Science
CS 4665 Introduction to Data Visualization
Old Curriculum (effective Fall 2021 through Spring 2024)
A minimum of 16 units of which 9 units must come from the upper division level.
Required Courses (10 units):
BIOL 2040 Human Physiology (4)
EE / ME 2801 Introduction to Biomedical Engineering (3)
Select one of the following based on your Major:
EE 3810 Sensors, Data Acquisition, and Instrumentation with Applications in BME (3) (ME / EE Majors)
or
CS 3337 Software Engineering (3) (CS Majors)
Elective courses (6 units):
Select two courses from one of the following groups related to your Major:
Biomechanical
ME 4500 Biomechanics (3)
ME 4510 Biomaterials (3)
ME 4590 Rehabilitation Design & Internship (3)
ME 4990 Directed Study (3)
Bioelectrical Signals, Devices, and Systems
EE 4630 Machine Learning Principles and Application (3)
EE 4810 Biomedical Devices (3)
EE 4820 Biomedical Signal Processing (3)
EE 4990 Directed Study (3)
Biomedical Software Engineering
BINF 4000 Bioinformatics and Computational Biology (3)
CS 4540 Topics in Advanced Computer Science (3)
CS 4550 Computer Graphics (3)
CS 4660 Artificial Intelligence (3)
CS 4661 Introduction to Data Science (3)
Course Descriptions (units)
Required Courses:
BME 2800 – Introduction to Biomedical Engineering (3)
Prerequisite: None. Introduction to the field of biomedical engineering. Basic human anatomy and physiology, pathophysiology of diseases, biomedical devices, and technology. Exposure to applications and the various subfields of biomedical engineering.
BME 2801 – Biomedical Engineering Laboratory (1)
Prerequisite: None. Exercises in career exploration in the Biomedical Engineering (BME) field. Students will conduct laboratory exercises in teams that expose students to interdisciplinary skills and tools in BME.
BME 2810 – Biomedical Inquiry Through a Data Science Lens (3)
Prerequisite: None. Data-driven scientific inquiry of human physiology and pathology as well as how medical devices and therapies would interact with the human body. Fundamentals of biomedical data, data formats, software tools to read in, analyze, and visualize data to formulate and test hypotheses related to human health and biomedical science. Biomedical science topics cover a broad range of physiology and health issues.
Elective Courses:
CS 3337 – Software Engineering (3)
Prerequisite: CS 2013. Corequisite: ENGL 2030. Methodologies and tools for requirements analysis and design of large complex software system; process models, project planning, tracking, documentation, communication, and quality assurance; group laboratory project; oral and written presentations. Lecture 2 hours, laboratory 3 hours.
CS 4540 – Topics in Advanced Computer Science (3)
Current topics of special interest to students in computer science, as announced in Schedule of Classes. May be repeated to a maximum of 20 units of credit as topic changes.
CS 4550 – Computer Graphics (3)
Prerequisites: CS 3112, MATH 2550. Programming in object oriented graphics environment implementing primitive operations in two and three dimensions; image modeling using affine transformations; polygonal meshes and other topics. Lecture 2 hours, laboratory 3 hours.
CS 4660 – Artificial Intelligence (3)
Prerequisite: CS 3112. Knowledge representation; problem solving strategies and search algorithms; applications from such areas as theorem proving, expert systems, natural language processing, robotics, and pattern recognition.
CS 4661 – Introduction to Data Science (3)
Prerequisite: CS 3112. Algorithms, tools, and techniques for extracting knowledge or insight from large-scale data, and use it for future purposes such as prediction, classification, and visualization.
EE 4630 – Machine Learning Principles and Application (3)
Prerequisites: EE 3020, EE 3040. Review of linear algebra and probability theory, statistical inference, feature extraction, clustering, classification, independent component analysis, time series modeling, regression analysis, curve fitting, model extraction, neural networks, fuzzy logic.
EE 4810 – Biomedical Devices (3)
Prerequisites: EE 2040, EE 3810. Introduction to engineering of biomedical devices; use of electronic circuit design in medical instrumentation with a focus on implantable devices; electronic device design of neural prostheses and signal conditioning circuitry.
EE 4820 – Biomedical Signal Processing (3)
Prerequisites: EE 3020, EE 3810. Signal processing techniques to analyze bioelectrical signals for biomedical applications, such as diagnostics of neurological disorders and development of neurostimulation therapies.
EE 4990 – Undergraduate Directed Study (3)
Prerequisites: Permission needed by department. Project selected in conference with the sponsor before registration; progress meeting held regularly, and a final report submitted.
ME 4500 – Biomechanics of Human Movement (3)
Prerequisites: ME 2050, ME 3200. Applications of engineering mechanics to the study of human movement. Anatomy and physiology of the musculoskeletal system, anthropometry, joint and muscle mechanics, forward and inverse dynamics, experimental and computational methods.
ME 4510 – Mechanics of Biological Materials (3)
Prerequisites: CHEM 1040, ME 2070, ME 2050. Biological tissue mechanical properties; constitutive models of elastic, visco-elastic, and elastoplastic behavior, damage and fatigue criteria.
ME 4520 – Impact Biomechanics (3)
Prerequisites: ME 2050, ME 3200. Application of mechanical engineering principles to the study of biomechanical response of the body to impacts and human tissue tolerance. Use of engineering design principles in injury prevention.
ME 4590 – Biomechanical Engineering Design (3)
Prerequisite: ME 3200. Corequisite: ME 3210 or 4210. Principles of mechanical design and biomechanics applied to devices that interact with the human body. Applications covering injury prevention devices, bone-implant systems, rehabilitation engineering, and the design of assistive technology.
ME 4990 – Undergraduate Directed Study (3)
Prerequisites: Permission needed by department. Project selected in conference with the sponsor before registration; progress meeting held regularly, and a final report submitted.