Engineering Fundamentals 2024-25
The Engineering Fundamentals Requirement
The Engineering Fundamentals requirement is satisfied by a set of technically rigorous introductory courses chosen from the various engineering disciplines, as shown in the table below. These courses serve several purposes. First, they provide a breadth of knowledge about some of the major fields within engineering. Second, they furnish students with an opportunity to explore a number of engineering topics before embarking on a specific engineering major. Third, the individual classes each offer a reasonably deep insight into a contemporary technological subject for the interested non-engineer. Engineering majors must complete a minimum of two Engineering Fundamentals courses; check your major program course requirements as some majors still require specified courses, or three courses.
Course | Title | Qtr | Units |
ENGR 10 | Introduction to Engineering Analysis | W | 4 |
ENGR 14 | Introduction to Solid Mechanics (limited enrollment)(Prereq: PHYSICS 41) | A, W, S | 4 |
ENGR 15 | Dynamics | A | 3 |
ENGR 20/CHEME 20 | Introduction to Chemical Engineering | W | 4 |
ENGR 21 | Engineering of Systems | S | 3 |
ENGR 40M | An Intro to Making: What is EE | A, S | 5 |
ENGR 42 | Intro to Electromagnetics and Its Applications | S | 5 |
ENGR 50 ENGR 50E ENGR 50M | Intro to Materials Science, Nanotechnology Emphasis Intro to Materials Science, Energy Emphasis Intro to Materials Science, Biomaterials Emphasis | S W A | 4 4 4 |
ENGR 55 | Foundational Biology for Engineers | A | 4 |
ENGR 60 | Engineering Economics and Sustainability (online only)(same as CEE 146S) | A,S,Sum | 3 |
ENGR 62/MS&E 111 | no longer offered | ||
ENGR 65 (EE 65) | Modern Physics for Engineers | S | 4 |
ENGR 76 | Information Science and Engineering | W | 5 |
CS 106A CS 106AX CS 106B Only one CS class allowed | Programming Methodology OR Programming Methodologies in JavaScript and Python Programming Abstractions (can add CS 106M, 1 unit) Only one of CS 106A and B allowed to count toward Fundamentals requirement | A,W,S,Su A A,W,S,Su
|
5 5 5
|
CS 106M | Enrichment Adventures in Programming Abstractions (Accelerated; take with CS106B) | A | 1 |
ENGR 80/BIOE 80 | Introduction to Bioengineering (Engineering Living Matter) | S | 4 |
ENGR 90/CEE 70 | Environmental Science and Technology | W | 3 |