Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Course Language
English
About Program

Program Overview


Introduction to the 6-2 Electrical Engineering and Computer Science Program

The 6-2 Electrical Engineering and Computer Science program at MIT is a flexible combination of subjects that focuses on the areas where both Electrical Engineering (EE) and Computer Science (CS) overlap. This program is designed for students who are interested in pursuing a career in the field of electrical engineering and computer science.


Program Requirements

The program requirements for the 6-2 Electrical Engineering and Computer Science program are as follows:


Requirements (2022)

  • Four fundamental subjects:
    • One of 6.100A/6.0001 Introduction to Computer Science Programming in Python, 6.1000 Introduction to Programming and Computer Science
    • One of 6.120A/6.042A Discrete Mathematics and Proof for Computer Science, 6.1200/6.042 Mathematics for Computer Science
    • 6.1210/6.006 Introduction to Algorithms
    • One of 6.1903 Introduction to Low-level Programming in C and Assembly, 6.1904 Introduction to Low-level Programming in C and Assembly
  • Two math subjects:
    • One of 18.C06, 18.06 Linear Algebra
    • One of 6.3700/6.041 Introduction to Probability, 6.3800/6.008 Introduction to Inference, 18.05 Introduction to Probability and Statistics
  • Four system design subjects:
    • 6.1910/6.004 Computation Structures
    • 6.2000/6.002 Electrical Circuits: Modeling and Design of Physical Systems
    • 6.3100/6.302 Dynamical System Modeling and Control Design
    • 6.9000/6.010 Engineering for Impact
  • Six elective subjects:
    • Two from an EE Track
    • Two from a different EE Track
    • Two from EECS All subjects of at least 12 units that satisfy departmental undergraduate requirements in 6-1, 6-2, 6-3, 6-4, or 6-5 list

Additional Constraints

  • At least of your completed subjects must be from the CIM2 EECS CI-M subjects list
  • At least of your completed subjects must be from the PLAB Project-Based Design Laboratory for 6-2 (new) and 6-5 list

Requirements (2017)

  • One programming skills subject:
    • 6.1000 Introduction to Programming and Computer Science
    • 6.100A/6.0001 Introduction to Computer Science Programming in Python
  • One math subject:
    • 18.03 Differential Equations
    • 18.032 Differential Equations
    • CC.1803 Differential Equations
    • ES.1803 Differential Equations
  • Three foundation subjects:
    • 6.1010/6.009 Fundamentals of Programming
    • 6.1210/6.006 Introduction to Algorithms
    • 6.1910/6.004 Computation Structures | 6.2000/6.002 Electrical Circuits: Modeling and Design of Physical Systems
    • 6.3000/6.003 Signal Processing
    • 6.3800/6.008 Introduction to Inference
  • Three header subjects:
    • 6.1020/6.031 Software Construction
    • 6.1220/6.046 Design and Analysis of Algorithms
    • 6.1400/6.045 Computability and Complexity Theory
    • 6.1800/6.033 Computer Systems Engineering
    • 6.2210/6.014 Electromagnetic Fields, Forces and Motion
    • 6.2300/6.013 Electromagnetics Waves and Applications
    • 6.2500/6.012 Nanoelectronics and Computing Systems
    • 6.3010/6.011 Signals, Systems and Inference
    • 6.3900/6.036 Introduction to Machine Learning
    • 6.4100/6.034 Artificial Intelligence | 6.4810/6.021 Cellular Neurophysiology and Computing
    • 6.6210/6.640 Electromagnetic Fields, Forces and Motion
    • 6.C01 Modeling with Machine Learning: from Algorithms to Applications & 6.C011 Modeling with Machine Learning for Computer Science
  • Six elective subjects:
    • Two from AUS2 Advanced undergraduate subject list
    • Four from EECS All subjects of at least 12 units that satisfy departmental undergraduate requirements in 6-1, 6-2, 6-3, 6-4, or 6-5 list

Additional Constraints

  • At least of your completed subjects must be from the DLAB2 Advanced departmental lab list
  • At least of your completed subjects must be from the II Independent inquiry list
  • At least of your completed subjects must be from the PROB Probability grounding list
  • At least of your completed subjects must be from the CIM2 EECS CI-M subjects list
  • At least of your completed subjects must be from the CS12 CS subjects at levels 1 and 2 list
  • At least of your completed subjects must be from the EE12 EE subjects at levels 1 and 2 list
  • At least of your completed subjects must be from the EECS12 EECS subjects at levels 1 and 2 list

Degree Roadmap

The 6-2 Roadmap (2017 Curriculum) provides a detailed outline of the program requirements and course sequence for students pursuing the 6-2 Electrical Engineering and Computer Science program.


Program Changes

Starting in Fall 2024, the 6-2 Electrical Engineering and Computer Science degree program will be renamed and renumbered as 6-5 Electrical Engineering with Computing. Along with this change, the existing 6-1 Electrical Science and Engineering degree program will be retired, resulting in a single EE degree program. A FAQ is available for students who have questions about this change.


See More