6-7 MEng Degree Program in Computer Science and Molecular Biology


In response to the strong interest of MIT students in educational programs  at the interface of classical engineering disciplines and the life sciences -- in particular, in the EECS 6-7 degree program initiated in 2011-12, and the need for a Masters in Engineering program in this area, the Departments of Biology and Electrical Engineering and Computer Science at MIT are offering the MEng in 6-7 (6-7P) in fall, 2013. The application for this program is available here.

The Masters of Engineering program in Computer Science and Molecular Biology (6-7P) is modeled on the existing Masters of Engineering program in EECS (6-P). 6-7P provides additional depth in Computational Biology through coursework and a substantial thesis. 


6-7P students are expected to select (with review and approval) 42 units of advanced graduate (H-level) subjects, which must include two subjects from the concentration lists shown below, as well as a third subject in either EECS or Biology.  A further 24 units are chosen from a restricted list of Math Electives.

Recipients of the Master of Engineering degree may receive a Bachelor of Science degree simultaneously or before the 6-7 MEng degree is granted. No thesis is explicitly required for the Bachelor of Science degree. However, the 6-7 bachelor’s program requires a major project experience. Programs leading to the five-year Master of Engineering degree or to the four-year Bachelor of Science degrees can easily be arranged to be identical through the junior year. At the end of the junior year, students with strong academic records may apply for the 6-7 MEng Program.

A student in the 6-7P Master of Engineering program must be registered as a graduate student for at least one regular (non-summer) term. To remain in the program and to receive the Master of Engineering degree, students will be expected to maintain strong academic records. Admission to the Master of Engineering program is open only to undergraduate students who have completed at least their junior year in the 6-7 bachelor’s program.


The fifth year of study toward the 6-7P degree can be supported by a combination of personal funds, an award such as a National Science Foundation Fellowship, a fellowship, or a graduate assistantship. Assistantships require participation in research or teaching. Full-time assistants may register for no more than two scheduled classroom or laboratory subjects during the term, but may receive academic credit for their participation in the teaching or research program. Support through an assistantship may extend the period required to complete the Master of Engineering program by an additional term or two. 

Support is granted competitively to graduate students and may not be available for all of those admitted to the 6-7P program. If provided, support for Master of Engineering candidates is normally limited to the first three terms as a graduate student, unless the 6-7P thesis has been completed or the student has served as a teaching assistant or has been admitted to the doctoral program, in which cases a fourth term of support may be permitted. 


Students can apply after completion of their third year in 6-7, provided they have taken at least one foundational subject in computer science and one foundational subject in biological science. Admission will be granted based on technical GPA as well as previous experience with projects, including UROPs and internships, and recommendation letters from faculty. Students who are not admitted may re-apply in subsequent terms. 

After admission, students will be expected to make steady progress in satisfying the degree requirements. They will also be expected to maintain a term GPA not less than 4.0 and to receive no grades below a B.

Summary of Requirements

  • Satisfy requirements for 6-7 Bachelor’s Degree
  • Four H-level graduate subjects totaling at least 42 units, which includes
  • two concentration subjects (from Biology and/or Computational Biology Concentrations)
  • plus a third H-level subject in EECS and/or Biology.
  • Two subjects from Math Electives (24 units)
  • MEng Thesis (24 units)

Program must include at least 66 units of G or H-level subjects plus 24 units of thesis.

Math Electives

  •  6.041 Probabilistic Systems Analysis or 18.440 Probability and Random Variables (or 18.440 Probability and Radom Variables)
  • 18.04 Complex Variables with Applications (or 18.075 Advanced Calculus for Engineers)
  • 18.06 Linear Algebra (or 18.700 Linear Algebra)
  • 18.085 Computational Science and Engineering I
  • 18.086 Computational Science and Engineering II
  • 18.311 Principles of Applied Mathematics
  • 18.330 Introduction to Numerical Analysis


Biology Concentration

  • 7.58 Molecular Biology
  • 7.60 Cell Biology: Structure and Functions of the Nucleus
  • 7.62 Microbial Physiology
  • 7.91 Foundations of Computational and Systems Biology or other (approved) subject from Biology Restricted Electives


Computational Biology Concentration

  • 6.877J Computational Evolutionary Biology
  • 6.878J Advanced Computational Biology: Genomes, Networks, Evolution
  • 6.581J Foundations of Algorithms and Computational Techniques in Systems Biology
  • 6.582J Moleular Simulations
  • 6.874J Computational Systems Biology