Electrical Engineering and Computer Science (Course 6-2)

Department of Electrical Engineering and Computer Science

Bachelor of Science in Electrical Engineering and Computer Science

General Institute Requirements (GIRs)

The General Institute Requirements include a Communication Requirement that is integrated into both the HASS Requirement and the requirements of each major; see details below.

Summary of Subject Requirements Subjects
Science Requirement 6
Humanities, Arts, and Social Sciences (HASS) Requirement; at least two of these subjects must be designated as communication-intensive (CI-H) to fulfill the Communication Requirement. 8
Restricted Electives in Science and Technology (REST) Requirement [satisfied by 18.C06[J] and 6.1910, 6.2000, 6.3700, or 18.05 in the Departmental Program] 2
Laboratory Requirement (12 units) [can be satisfied by 6.3100 in the Departmental Program] 1
Total GIR Subjects Required for SB Degree 17
Physical Education Requirement
Swimming requirement, plus four physical education courses for eight points.

Departmental Program

Choose at least two subjects in the major that are designated as communication-intensive (CI-M) to fulfill the Communication Requirement.

Students must satisfy at least one program requirement or elective with a subject from the Project-Based Laboratory (PLAB) list 1
6.100AIntroduction to Computer Science Programming in Python6-9
or 6.100L Introduction to Computer Science and Programming
6.120ADiscrete Mathematics and Proof for Computer Science6-12
or 6.1200[J] Mathematics for Computer Science
6.1210Introduction to Algorithms12
6.1903Introduction to Low-level Programming in C and Assembly6
18.C06[J]Linear Algebra and Optimization 212
Select one of the following:12
Introduction to Probability
Introduction to Inference
Introduction to Probability and Statistics
System Design Centers
6.1910Computation Structures12
6.2000Electrical Circuits: Modeling and Design of Physical Systems12
6.3100Dynamical System Modeling and Control Design12
System Design Lab
6.9000Engineering for Impact12
Select four subjects, including two subjects each in two different tracks 348-51
Select two Course 6 subjects that satisfy a degree requirement in 6-2, 6-3, or 6-424
Units in Major174-186
Unrestricted Electives48
Units in Major That Also Satisfy the GIRs(36)
Total Units Beyond the GIRs Required for SB Degree186-198

The units for any subject that counts as one of the 17 GIR subjects cannot also be counted as units required beyond the GIRs.


See EECS Subject Groupings for acceptable subjects.


18.06 is also an acceptable option.


See EECS Tracks for options.