Computing majors are the largest at MIT. A joint venture between the Schwarzman College of Computing and the School of Engineering, the Department of Electrical Engineering and Computer Science (EECS) offers several undergraduate degree programs which satisfy a variety of interests.

Led by world-class faculty, EECS students engage in a rigorous, hands-on curriculum that prepares them for a wide range of careers in the public and private sectors. Many students also go on to pursue graduate studies and careers in academia.

Interested in pursuing an undergraduate degree in computing at MIT? Undergraduates begin their studies here without a declared major (aka, Course). All prospective students should direct their questions and apply through MIT Admissions.

Majors

  • Electrical Science and Engineering. Course 6-1 studies circuits and devices, materials and nanotechnology, communications, control and signal processing, and applied physics.
  • Electrical Engineering and Computer Science. Course 6-2 combines the department’s key focal areas into a flexible major that prepares students for careers and research fields where an understanding of both hardware and software systems is essential.
  • Computer Science and Engineering. Course 6-3 centers on computation structures, artificial intelligence, software engineering, computer algorithms, and computer systems.

Blended majors

  • Computer Science and Molecular Biology. Course 6-7 prepares students for careers in emerging areas at the interface of biology and engineering — including pharmaceuticals, bioinformatics, and computational molecular biology.
    Offered jointly with the Department of Biology
  • Computation and Cognition. Course 6-9 focuses on the emerging field of computational and engineering approaches to brain science, cognition, and machine intelligence.
    Offered jointly with the Department of Brain and Cognitive Sciences
  • Computer Science, Economics, and Data Science. Course 6-14 builds skills in economics, computing, and data science that are increasingly valued in both the business world and academia by exploiting the substantial overlap the fields have in their reliance on game theory and mathematical modeling techniques and their use of data analytics.
    Offered jointly with the Department of Economics
  • Urban Science and Planning with Computer Science. Course 11-6 emphasizes the development of fundamental skills in urban planning and policy, including ethics and justice; statistics, data science, geospatial analysis, and visualization; and computer science, robotics, and machine learning.
    Offered jointly with the Department of Urban Studies and Planning

Minors

  • Computer Science. Students minoring in Computer Science develop the knowledge and skills needed to make effective use of computer science concepts and computing technology in their future careers.
  • Statistics and Data Science. Interdisciplinary minor offered by the Institute for Data, Systems and Society provides students with a working knowledge base in statistics, probability, and computation, along with an ability to perform data analysis.