Approved Electives: FA2022
The MDes requires three electives: one technical elective, and at least one entrepreneurship or social practice elective from the approved lists of courses, shown below. The third elective may be either an additional elective from the approved list (technical, social practice, or entrepreneurship) or any 3 or 4 unit upper division or graduate level course offered at UC Berkeley, subject to enrollment availability.
For the FA23 Cohort, we recommend enrolling in one entrepreneurship or social practices elective.
Approved Technical Electives
- ART 173 001: Electro-Crafting (4 units)
- ARCH 252 001: Form and Structure (3 units)
- CIVENG 190 001: Special Topics in Civil and Environmental Engineering: Electric Mobility Engineering (3 units)
- COMPSCI C249A 001: Introduction to Embedded Systems (4 units)
- COMPSCI 282 001: Designing, Visualizing and Understanding Deep Neural Networks (4 units)
- COMPSCI 289 001: Introduction to Machine Learning (4 units)
- COMPSCI 294 026: Intro to Computer Vision and Computational Photography (4 units)
- COMPSCI 294 137: Immersive Computing and Virtual Reality (4 units)
- CYPLAN C205 001: Introduction to Planning and Environmental Law (3 units)
- CYPLAN C213 001: Transportation and Land Use Planning (3 units)
- CYPLAN C216 001: Active Transportation (3 units)
- CYPLAN 257 001: Data Science for Human Mobility and Socio-technical Systems (4 units)
- DATA C200 001: Principles and Techniques of Data Science (4 Units)
- DES INV 190-11: Special Topics in Civil and Environmental Engineering: Electric Mobility Engineering (3 units)
- ELENG C249A 001: Introduction to Embedded Systems (4 units)
- INDENG 142 001: Introduction to Machine Learning and Data Analytics (3 units)
- INFO 153A 001: Front-End Web Architecture (3 units)
- MAT SCI 200A: Survey of Materials Science (4 units)
- MECENG 100 001: Electronics for the Internet of Things (4 Units)
- MECENG 136 001: Control and Dynamics of Unmanned Aerial Vehicles (3 units)
- MECENG 236U: Introduction to Control of Unmanned Aerial Vehicles (3 units)
- MECENG 280A: Introduction to the Finite Element Method (3 units)
- MUSIC 158A 00: Sound and Music Computing with CNMAT Technologies (4 units)
- NWMEDIA 190-2: Advanced Digital Animation (4 units)
- NWMEDIA 205 001: Locative Media (4 units)
- NWMEDIA C262/INFO C262: Theory and Practice of Tangible User Interfaces (4 units)
Approved Entrepreneurship Electives
- ENGIN 183 001: Special Topics in Technology Innovation and Entrepreneurship Deplastify the Planet: How to Master the Sustainable Transition (3 units)
- ENGIN 183C 003: Challenge Lab: Disaster Technology: Creating Innovative Solutions to Environmental Change (4 units)
- ENGIN 183D 001: Product Management (3 units)
- ENGIN 183E 001: Technology Entrepreneurship (3 units)
- ENGIN 283 001: Special Topics in Technology Innovation and Entrepreneurship Deplastify the Planet: How to Master the Sustainable Transition (3 units)
Approved Social Practices Electives
- ARCH 279 002: Special Topics in the History of Architecture: Design Radicals (3 units)
- CYPLAN 213 : Transportation and Land Use Planning (3 units)
- CYPLAN 216: Active Transportation (3 units)
- CYPLAN 257 : Data Science for Human Mobility and Socio-technical Systems (4 units)
- CYPLAN 205: Introduction to Planning and Environmental Law (3 units)
- NWMEDIA 290: Special Topics in New Media: Locative Media (4 units)
- SOCIOL 127 001: Development and Globalization (4 units)
- UGBA 190T: Special Topics in Innovation and Design: Equitable Design Lab (3 units)
Approved Open Electives
- ARCH 229 002: Special Topics in Digital Design Theories and Methods: Across Section (3 units)
- CYPLAN C241 001: Research Methods in Environmental Design (4 units)
- CYPLAN 290: Topics in City and Metropolitan Planning: Multispecies Cities (3 units)
- DES INV 190-1: Special Topics in Design Innovation: Human-Centered Design Methods (3 units)
- INFO 213 001: User Interface Design and Development (4 units)
- INFO 272 001: Qualitative Research Methods for Information Systems and Management (3 units)
- INFO 290 002: Special Topics in Information – Product Design Studio (3 units)
- MECENG 292C 001: Human-Centered Design Methods (3 units)