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


Link to MEng Application

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—and the need for a Masters in Engineering program in this area, the Departments of Biology and Electrical Engineering and Computer Science at MIT offer the MEng in 6-7 (6-7P). 

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) and uses the same admissions criteria (i.e. >=4.25 technical gpa -- including bio-related classes-- and previous UROP experience).  6-7P provides additional depth in Computational Biology through coursework and a substantial thesis. 


6-7P students take  (with review and approval) 42 units of approved advanced graduate subjects, which must include two subjects from the lists below, and two approved advanced graduate subjects in EECS or Biology.  A further 24 units are chosen from a restricted list of Math Electives.

One unit of Professional Perspective credit (for students beginning the program on or after June 2019).


Revised 6-7 MEng Graduate Subjects Requirement*

Electrical Engineering and Computer Science MEng Programs require 4 subjects totalling 42 units as described in the following lists of Approved Advanced Graduate Subjects (AAGS):

Students completing the 6-7 MEng must take two classes from the Computational Biology and Biology concentrations list at: https://www.eecs.mit.edu/ug/6-7MEng.

Their other two AAGS classes are chosen from either of these lists.

*The reason for this revision, which is not substantive, is that the MIT catalog is no longer maintaining a list of Grad-H and Grad-G courses. The Institute has decided that the departments should maintain lists of courses that can be counted towards graduate degrees in their department. This change does not effect the overall requirement for 66 units plus 24 units of graduate thesis.

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 96 units in the major and 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. 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 MEng Degree Requirements

  • Satisfy requirements for 6-7 Bachelor’s Degree
  • Four approved advanced  graduate subjects (AAGS) totaling at least 42 units, including
    • two AAGS subjects from the concentration list below.
    • plus two approved advanced graduate subjects(AAGS) in EECS and/or Biology.
  • Two Restricted Elective (6-7P RE Math) subjects in addition to those required in the 6-7 undergraduate Math Restricted Electives
  • MEng Thesis (24 units)

Program must include at least 66 units of graduate credit.

Computational Biology and Biology concentration:

  • HST.508 Quantitative Genomics
  • 6.878J Advanced Computational Biology: Genomes, Networks, Evolution
  • 6.581J Foundations of Algorithms and Computational Techniques in Systems Biology
  • 6.874J Computational Systems Biology
  • 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
  • 18.418 Topics in Computational Molecular Biology