top of page

Massachusetts Institute of Technology

Cambridge, Massachusetts
Degree:

BS

Computer Science and Engineering

Location:

Department of Electrical Engineering and Computer Science

Credits:

183-203 units, varies

System:

3-1-3 Semester

Required Computer Science (or Related):

• CS 6.100A or L: Introduction to CS Programming (6-9 units)
• CS 6.1010: Fundamentals of Programming (12 units)
• CS 6.1020: Software Construction (15 units)
• CS 6.1210: Introduction to Algorthims (12 units)
• CS 6.1400J or 6.1220J: Computability and Complexity Theory OR Design and Analysis of Algorithms (12 units)
• CS 6.1800: Computer Systems Engineering (12 units)
• CS 6.1903: Introduction to Low-Level Programming in C and Assembly (6 units)
• CS 6.1910: Computation Structures (12 units)
• Electives: Computer Science track, 2 courses (24 units) AND additional CS, AI+DM, OR EE track, 2 courses (24 units), AND additional course to meet degree requirement (12 units)

Required Math:

• CS 6.1200 Mathematics for Computer Science (12 units)
• Additional Math from Approved List (12 units)
• See "Science Requirements"
• See "Other Requirements"

Required Science:

• Science from approved list, may include Math, 6 courses (72 units)
• See "Other Requirements"

Required Engineering:

None

Other Requirements:

• Humanities, Arts, and Social Sciences, 8 courses (96 units)
• Restricted Electives in Science and Technology, may partially be satisfied by Department requirements (12-24 units)
• Physical Education and Swimming Requirement, 4 courses (8 units)
• Major-designated Communication Intensives (24 units)

Subfield Required:

Yes

Type:

Concentration
and
Track

Options:

• Concentration must be in Humanities, Arts, or Social Studies
• Select CS Track:
- Computer Architecture
- Computers and Soceity
- Human Computer Interaction
- Programming Principles and Tools
- Systems
- Theory

Double or Dual Major Option(s):

• Double major may be possible with restrictions

Related Majors:

• BS Artificial Intelligence and Decision-Making

Good to Know:

• 3 MIT units are approximately equivalent to 1 credit.
• Unit requirements are estimates and will depend on actual courses taken.

University's Webpage for this Program:
Catalog Year:

2024-2025

bottom of page