| Course # | Course title (units) | Prerequisites |
| BioE 10 | Introduction to Biomedicine for Engineers (4) | |
| BioE 22/22L | Biotechnology (3)/ Biotechnology Lab (2) | |
BioE 24 | Aspects of Bioengineering (1) | |
BioE 25 | Careers in Biotechnology (1) | |
| BioE 101 | Instrumentation in Biology and Medicine (4) | EE100, Math 53, 54, Physics 7A, 7B, consent of instructor |
| BioE 102 | Biomechanics (4) | Math 53, 54, Physics 7A; programming experience; biology or anatomy is not assumed |
| BioE 104 | Biological Transport Phenomena (4) | Math 54, Physics 7A; 102 is recommended |
| BioE C105B | Thermodynamics and Biothermodynamics (3) | Chem 1a, Math 53, Physics 7A, E77, or equivalent |
| BioE 110 | Biomedical Physiology for Engineers (4) | BioE 10 or Bio 1A; Math 54 (concurrent OK) |
| BioE 112 | Molecular Cell Biomechanics (4) | Mathematics 54, Physics 7A, 102 |
| BioE 115 | Cell Biology Laboratory for Engineers (4) | MCB 110 or 130 |
| BioE 116 | Cell and Tissue Engineering (4) | E45, MCB 102, or consent of instructor |
| BioE C117 | Structural Aspects of Biomaterials (4) | Bio1A, E45, BioE102, CE130 |
| BioE C118 | Biological Performance of Materials (4) | MCB 102, 130 (recommended), E45, 115, or equivalent |
| BioE C119 | Orthopedic Biomechanics (4) | CE130 |
| BioE 121 | Introduction to Micro and Nanobiotechnolgy: BioMEMs (3) | Chem 3B, Physics 7B or consent of instructor |
| BioE 121L | BioMems and BioNanotechnology Laboratory (4) | BioE121, Chem 130A, EE143, MechE106, or ChemE150A |
| BioE C125 | Introduction to Robotics (4) | EE120 or equivalent, and consent of instructor |
| BioE 131 | Introduction to Computational Molecular and Cell Biology (4) | Bio1A, Math 53, 52, and either E77, CS61A, or CS61B; or consent of instructor |
| BioE C141 | Statistics for Bioinformatics (4) | CS9C or 9E or E77 or equivalent; Math 53, 54 |
| BioE 142 | Programming and Algorithm Design for Computational Biology Applications (4) | Math 54, MCB102, E77 or CS61A, or CS61 B or consent of instructor |
| BioE 143 | Computational Methods in Biology (4) | Math 53, 53, programming experience preferred but not required |
| BioE 144 | Introduction to Protein Informatics (4) | MCB 100 or 102 |
| BioE C145L | Introductory Electronic Transducers Laboratory (3) | EE40 |
| BioE C145M | Introductory Microcomputer Interfacing Laboratory (3) | EE40, CS61B or a working knowledge of ANSI C programming or consent of instructor |
| BioE C146 | Topics in Computational Biology and Genomics (4) | BioE142, CS61A, or equivalent ability to write programs in Java, Perl, C, or C++; MCB 100, 102, or equivalent; or consent of instructor |
| BioE 164 | Optics and Microscopy (4) | Physics 7A-7B-7C, or 8A-8B or equivalent introductory physics course |
| BioE C165 | Image Processing and Reconstruction Tomography (4) | EE120, basic programming abiliy in C or FORTRAN |
| BioE 168L | Practical Light Microscopy (3) | |
| BioE 190** | Advanced Topics in Bioengineering (1-4) | |