Urban Science and Planning with Computer Science (Course 11-6)

Department of Urban Studies and Planning

Department of Electrical Engineering and Computer Science

Bachelor of Science in Urban Science and Planning with 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 [two subjects satisfied by 11.001[J] and the required Policy/Ethics subjects (all HASS); additional HASS units may be inluded in urban science electives]; 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 [can be satisfied from among 6.00, 6.041A/6.041B, and 6.042[J] (if taken under joint number 18.062[J]) in the Departmental Program] 2
Laboratory Requirement (12 units) [can be satisfied from among 6.008, 6.009, and 11.188 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.

Computer Science RequirementsUnits
6.00Introduction to Computer Science and Programming12
6.042[J]Mathematics for Computer Science12
6.006Introduction to Algorithms12
6.009Fundamentals of Programming12
6.031Elements of Software Construction15
Select one of the following options:12-24
Option 1 (12 units)
Introduction to Inference
Option 2 (24 units)
Artificial Intelligence
or 6.036
Introduction to Machine Learning
Introduction to Probability I
and Introduction to Probability II
Urban Planning Requirements
11.001[J]Introduction to Urban Design and Development12
11.007Urban and Environmental Technology Implementation Lab12
11.188Urban Planning and Social Science Laboratory (CI-M)12
Select one of the following:12
Foundations of Information Policy 1
Making Public Policy
The Art and Science of Negotiation
Urban Energy Systems and Policy
Senior Thesis/Project
Select one of the following options:18
Option 1
Undergraduate Research in Electrical Engineering and Computer Science
Seminar in Undergraduate Advanced Research (CI-M)
Option 2
Thesis Research Design Seminar (CI-M)
Undergraduate Thesis
Select one Advanced Computer Science Elective from the list below 12
Select three Urban Science Electives for a minimum of 30 units from the list below30
Units in Major183-195
Unrestricted Electives48-57
Units in Major That Also Satisfy the GIRs(48-60)
Total Units Beyond the GIRs Required for SB Degree180-195

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


6.805[J] can count towards either the Urban Planning Requirements or the Urban Science Electives, but not both.

Advanced Computer Science Electives

6.803The Human Intelligence Enterprise12
6.811[J]Principles and Practice of Assistive Technology12
6.813User Interface Design and Implementation12
6.815Digital and Computational Photography12
6.837Computer Graphics12
6.170Software Studio12

Urban Science Electives

2.00AFundamentals of Engineering Design: Explore Space, Sea and Earth9
4.032Design Studio: Information and Visualization12
4.432Modeling Urban Energy Flows for Sustainable Cities and Neighborhoods12
6.805[J]Foundations of Information Policy 112
11.123Big Plans and Mega-Urban Landscapes9
11.137Financing Economic Development12
11.148Environmental Justice: Law and Policy12
11.156Healthy Cities: Assessing Health Impacts of Policies and Plans12
11.158Behavior and Policy: Connections in Transportation12
12.010Computational Methods of Scientific Programming12
15.276Communicating with Data12
IDS.012[J]Statistics, Computation and Applications12
IDS.060[J]Environmental Law, Policy, and Economics: Pollution Prevention and Control12

6.805[J] can count towards either the Urban Planning Requirements or the Urban Science Electives, but not both.