Restricted Electives

Guidelines for Course 20 Restricted Electives

• BE Restricted electives in BE should prepare students for advanced graduate work or for practice.

• Restricted Electives should be advanced (Jr/Sr) subjects with at least some pre-reqs from fresh/soph curriculum.

• Survey subjects (no or minimal pre-reqs) should in general be taken for unrestricted elective credit

• Individual advisors can work with students to provide flexibility; e.g., an advisor may suggest that a student take an intro-level subject as an unrestricted elective and a pair of upper-level subjects as restricted electives

• At least one BE restricted elective must be a Course 20 number (

• Students who wish to obtain credit for a restricted elective that does not appear on the list may petition the BE UG programs committee. Petitioning is not a mere formality –the committee seriously evaluates the addition of new subjects to the list based on student interest, but some requests are not approved on either a global or individual level hence you must have alternate plans if your petition is not approved. If you wish to petition, you should fill out a petition form in the BE UG Programs office (Room 16-267). The UG programs committee meets 2-3 times per term. You should allow 6-8 weeks to have your petition considered after submission. Petitions should be submitted at least one term in advance of enrollment, so that alternate plans can be implemented if the petition is not approved.


3 BE Restricted Electives are required (33-36 units)

4 Unrestricted Electives are required (48 units)


Course 1

1.010 Uncertainty in Engineering (U)

1.018AJ /7.30AJ/12.031AJ Fundamentals of Ecology I (U)

1.018BJ /7.30BJ/12.031BJ Fundamentals of Ecology II (U)

1.071J/12.300J Global Change Science (U)

1.085J/12.336J Air Pollution (U)

1.088J/1.881J/HST.538J Genomics and Evolution of Infectious Disease (U)

1.089 Environmental Microbiology (U)

Course 2

2.131 Advanced Instrumentation and Measurement (G)

2.180J/6.027J Biomolecular Feedback Systems (U)

2.374J/6.717J Design and Fabrication of MEMS (G, H)

2.391J/6.781J Nanostructure Fabrication (G, H)

2.671 Measurement and Instrumentation (U)

2.674 Micro/Nano Engineering Laboratory (U)

2.71 Optics (U)

2.715J/20.487J Optical Microscopy & Spectroscopy for Biology and Medicine (G)

2.717J/MAS.857J Optical Engineering (G, H)

2.782J/3.961J/HST.534J Design of Medical Devices and Implants (G, H)

2.785J/3.97J/20.411J/HST.523J Cell-Matrix Mechanics (G, H)

2.79J/HST.522J Biomaterials: Tissue Interactions (G)

2.799 The Cell as a Machine (G, H)

Course 3

3.032 Mechanical Behavior of Materials (U)

3.034 Organic and Biomaterials Chemistry (U)

3.052 Nanomechanics of Materials and Biomaterials (U)

3.22 Mechanical Behavior of Materials (G, H)

Course 5

5.08J/7.08J Biological Chemistry II (U)

5.13 Organic Chemistry II (U)

5.310 Laboratory Chemistry (U)

5.54J/7.540J/20.554J Frontiers in Chemical Biology (G)

5.64 Biophysical Chemistry (G, H)

5.78 Biophysical Chemistry Techniques (G)

Course 6

6.002 Circuits and Electronics (U)

6.003 Signals and Systems (U)

6.021J/2.791J/20.370J Cellular Neurophysiology (U)

6.024J/20.310J/2.797J/3.053J Molecular, Cellular, and Tissue Biomechanics (U)

6.034 Artificial Intelligence (U)

6.036 Introduction to Machine Learning (U)

6.041 Probabilistic Systems Analysis (U)

6.042J/18.062J Mathematics for Computer Science (U)

6.047 Computational Biology: Genomes, Networks, Evolution (U)

6.123J/20.345J Bioinstrumentation Project Lab (U)

6.152J/3.155J Micro/Nano Processing Technology (U)

6.522J/2.796J Quantitative Physiology: Organ Transport Systems (G)

6.580J/20.305J: Principles of Synthetic Biology (U)

6.802J/20.390J Foundations of Computational and Systems Biology (U)

Course 7

7.20J/HST.540J Human Physiology (U)

7.21 (meets with 7.62) Microbial Physiology (U)

7.23/20.230 (meets with 7.63) Immunology (U)

7.26 Molecular Basis of Infectious Disease (U)

7.27 Principles of Human Disease (U)

7.28 Molecular Biology (U)

7.29J/9.09J Cellular and Molecular Neurobiology (U)

7.32 Systems Biology (U)

7.33J/6.049J Evolutionary Biology: Concepts, Models and Computation (U)

7.37J/10.441J/20.361J Molecular & Engineering Aspects of Biotechnology (U)

7.371 Biological and Engineering Principles Underlying Novel Biotherapeutics (U)

7.38 Mechanical Cell Biology (U)

7.45 The Hallmarks of Cancer (U)

7.46 Building with Cells (U)

7.493J/1.87J/12.493J/20.446J Microbial Genetics and Evolution (G)

7.547J Principles and Practice of Drug Development -and- 7.549J/20.486J Case Studies and Strategies in Drug Discovery and Development (G)

7.71 Biophysical Chemistry Techniques (G)

7.76 Topics in Macromolecular Structure and Function (G)

7.95 Cancer Biology (G)

Course 8

8.241 Introduction to Biological Physics (U)

8.592J/HST.452J Statistical Physics in Biology (G)

8.593J/HST.450J Biological Physics (U)

Course 9

9.07 Statistics for Brain & Cognitive Science (U)

9.12 Experimental Molecular Neurobiology (U)

9.40 Introduction to Neural Computation (U)

9.66J/6.804J Computational Cognitive Science (U)

Course 10

10.495 Molecular Design and Bioprocess Development of Immunotherapies (U) 

10.544 Metabolic and Cell Engineering (G)

10.644J/HST.914J Frontiers in Therapeutics and Drug Delivery (G)

Course 18

18.06 Linear Algebra (U)

18.062J/6.042J Mathematics for Computer Science (U)

18.600 Probability and Random Variables (U)

Course 20

20.005 Ethics for Engineers (U)

20.102 (meets with 20.215) Stem Cells in Organogenesis, Carcinogenesis, and Atherogenesis (U)

20.104J/1.081J/ESD.053J Environmental Cancer Risks, Prevention and Therapy (U)

20.106J/1.084J Systems Microbiology (U)

20.129 Biological Circuit Engineering Laboratory (U)

20.201 Fundamentals of Drug Development (G, H)

20.203J/9.123J Neurotechnology in Action (G)

20.205J/9.26J Principles and Applications of Genetic Engineering for Biotechnology and Neuroscience (U)

20.207 Biotechnologies in Infectious Disease (G)

20.210 Developmental Biology for Tissue Engineering (U)

20.213 DNA Damage and Genomic Instability (G, H)

20.230/7.23 (meets with 7.63) Immunology (U)

20.305J/6.580J: Principles of Synthetic Biology (U)

20.310J/2.797J/3.053J/6.024J Molecular, Cellular, and Tissue Biomechanics (U)

20.315 Physical Biology (U)

20.345J/6.123 Bioinstrumentation Project Lab (U)

20.352J Principles of Neuroengineering (U)

20.361 Molecular and Engineering Aspects of Biotechnology (U)

20.363J/3.055J Biomaterials Science and Engineering (U)

20.365 Engineering the Immune System in Cancer and Beyond (U)

20.370J/2.791J/6.021J Cellular Neurophysiology (U)

20.375 Applied Developmental Biology and Tissue Engineering (U)

20.381 Biological Engineering Design II (U)

20.385: Understanding Current Research in Synthetic Biology (U)

20.390J/6.802J Foundations of Computational and Systems Biology (U)

20.446J/7.493J/1.87J Microbial Genetics and Evolution (G)

20.450 Molecular and Cellular Pathophysiology (G)

20.452J/9.422J/ MAS.881J Principles of Neuroengineering (G, H)

20.482J/6.581J Foundations of Algorithms and Computational Techniques in Systems Biology (G)

20.487J/2.715J/ Optical Microscopy & Spectroscopy for Biology and Medicine (G)

20.554J/5.54J/7.540J Frontiers in Chemical Biology (G)

Course 22

22.071 Electronics, Signals, and Measurement (U)

Institute for Data, Systems and Society

IDS.012 Statistics, Computation and Applications (U)