UC Berkeley Department of BioengineeringUC Berkeley Department of Bioengineering
AboutPeopleResearchProspective StudentsUndergraduate ProgramGrad ProgramCareersEventsNews

 

Curriculum

Approved Bioengineering Topics Courses

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)
 

** course must be 3 units or more
 

 

HomeSearchContact
UC Berkeley College of Engineering
University of California, Berkeley College of Engineering