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






