Bachelor of Science Degree in Computer Science and Molecular Biology Course Requirements
Bachelor of Science Degree in Computer Science and Molecular Biology Course Requirements
Mathematics and Introductory (3 subjects)
• 18.03: Differential Equations or
18.06: Linear Algebra
• 6.01: Introduction to EECS I
• 6.042: Mathematics for Computer Science
Chemistry (2 subjects)
• 5.12: Organic Chemistry I
• 7.10: Physical Chemistry of Biomolecular Systems or
5.60: Thermodynamics and Kinetics or
20.110: Thermodynamics of Biomolecular Systems or
20.111: Physical Chemistry of Biomolecular Systems
Introductory Laboratory, CI-M#1 (1.5-equivalent subjects)
• 7.02: Introduction to Experimental Biology & Communication
Foundational Computer Science (3 subjects)
• 6.005: Elements of Software Construction
• 6.006: Introduction to Algorithms
• 6.046: Design and Analysis of Algorithms
Foundational Biological Science (3 subjects)
• 7.03: Genetics
• 7.05: General Biochemistry or
5.07: Biological Chemistry I
• 7.06: Cell Biology
Restricted Elective in Computational Biology (1 subject)
• 6.047: Computational Biology: Genomes, Networks, Evolution or
6.581: Foundations of Algorithms and Computational Techniques in Systems Biology or
6.874: Computational Functional Genomics or
6.877: Computational Evolutionary Biology or
7.36: Foundations of Computational and Systems Biology
Restricted Elective in Biology (1 subject)
• 7.20: Human Physiology or
7.23: Immunology or
7.27: Principles of Human Disease or
7.28: Molecular Biology or
7.33: Evolution (new subject motivated in part by anticipation of this program) or others from list.
Advanced Undergraduate Project, CI-M#2 (12 units)
• 6.AUP/6.UAT: Undergraduate Advanced Project
Total requirements beyond GIRs: 186 units (15.5 subjects) with 3 subjects overlapping GIRs.
Overlap of new program with EECS 6-3:
8/14 = 57%
Overlap of new program with Biology:
7.5/12 = 63%