ENGR 30: Engineering Thermodynamics
The basic principles of thermodynamics are introduced in this course. Concepts of energy and entropy from elementary considerations of the microscopic nature of matter are discussed. The principles are applied in thermodynamic analyses directed towards understanding the performances of engineering systems. Methods and problems cover socially responsible economic generation and utilization of energy in central power generation plants, solar systems, refrigeration devices, and automobile, jet and gasturbine engines.
Terms: Aut, Win, Spr, Sum

Units: 3

UG Reqs: GER:DBEngrAppSci, WAYAQR, WAYSMA

Grading: Letter (ABCD/NP)
Instructors:
Edwards, C. (PI)
;
Ihme, M. (PI)
;
Wang, H. (PI)
;
Zheng, X. (PI)
;
Cohen, B. (TA)
;
Findlay, W. (TA)
;
Park, S. (TA)
ENGR 40M: An Intro to Making: What is EE
Is a handson class where students learn to make stuff. Through the process of building, you are introduced to the basic areas of EE. Students build a "useless box" and learn about circuits, feedback, and programming hardware, a light display for your desk and bike and learn about coding, transforms, and LEDs, a solar charger and an EKG machine and learn about power, noise, feedback, more circuits, and safety. And you get to keep the toys you build. Prerequisite:
CS 106A.
Terms: Aut, Spr, Sum

Units: 35

UG Reqs: GER:DBEngrAppSci, WAYSMA

Grading: Letter or Credit/No Credit
Instructors:
Bell, S. (PI)
;
Howe, R. (PI)
;
Lee, C. (PI)
;
Plummer, J. (PI)
;
Chavez, K. (TA)
;
Diamandis, T. (TA)
;
Greene, B. (TA)
;
Guerrero, O. (TA)
;
Lee, C. (TA)
;
Liu, C. (TA)
;
Meza, M. (TA)
;
Padilla, M. (TA)
;
Romero, F. (TA)
;
Springer, W. (TA)
;
Wang, Y. (TA)
ENGR 70A: Programming Methodology (CS 106A)
Introduction to the engineering of computer applications emphasizing modern software engineering principles: objectoriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the builtin facilities of the Java language. No prior programming experience required. Summer quarter enrollment is limited.
Terms: Aut, Win, Spr, Sum

Units: 35

UG Reqs: GER:DBEngrAppSci, WAYFR

Grading: Letter or Credit/No Credit
Instructors:
Piech, C. (PI)
;
Sahami, M. (PI)
;
Stepp, M. (PI)
;
Troccoli, N. (PI)
;
Troccoli, N. (TA)
ENGR 70B: Programming Abstractions (CS 106B)
Abstraction and its relation to programming. Software engineering principles of data abstraction and modularity. Objectoriented programming, fundamental data structures (such as stacks, queues, sets) and datadirected design. Recursion and recursive data structures (linked lists, trees, graphs). Introduction to time and space complexity analysis. Uses the programming language C++ covering its basic facilities. Prerequisite: 106A or equivalent. Summer quarter enrollment is limited.
Terms: Aut, Win, Spr, Sum

Units: 35

UG Reqs: GER:DBEngrAppSci, WAYFR

Grading: Letter or Credit/No Credit
ENGR 90: Environmental Science and Technology (CEE 70)
Introduction to environmental quality and the technical background necessary for understanding environmental issues, controlling environmental degradation, and preserving air and water quality. Material balance concepts for tracking substances in the environmental and engineering systems.
Terms: Win, Sum

Units: 3

UG Reqs: GER:DBEngrAppSci, WAYAQR

Grading: Letter or Credit/No Credit
Instructors:
Kopperud, R. (PI)
ENGR 118: CrossCultural Design for Service
Students spend the summer in China working collaboratively to use design thinking for a project in the countryside. Students learn and apply the principles of design innovation including user research, ideation, prototyping, storytelling and more in a cross cultural setting to design a product or service that will benefit Chinese villagers. Students should be prepared to work independently in a developing region of China, to deal with persistent ambiguity, and to work with a crosscultural, diverse team of students on their projects. Applications for Summer 2012 were due in March.
Terms: Sum

Units: 3

Grading: Letter (ABCD/NP)
ENGR 145: Technology Entrepreneurship
How do you create a successful startup? What is entrepreneurial leadership in a large firm? What are the differences between an idea and true opportunity? How does an entrepreneur form a team and gather the resources necessary to create a great enterprise? Mentorguided project focused on developing students' startup ideas, immersion in nuances of innovation and early stage entrepreneurship, case studies, research on the entrepreneurial process, and the opportunity to network with Silicon Valley's top entrepreneurs and venture capitalists. For undergraduates of all majors who seek to understand the formation and growth of highimpact startups in areas such as information, energy, medical and consumer technologies. No prerequisites. Limited enrollment.
Terms: Win, Sum

Units: 4

UG Reqs: GER:DBSocSci

Grading: Letter (ABCD/NP)
Instructors:
Eesley, C. (PI)
;
Hwang, R. (PI)
;
Kosnik, T. (PI)
;
Bremner, R. (TA)
;
Koo, W. (TA)
;
Wu, W. (TA)
;
Yang, X. (TA)
ENGR 155A: Ordinary Differential Equations for Engineers (CME 102)
Analytical and numerical methods for solving ordinary differential equations arising in engineering applications: Solution of initial and boundary value problems, series solutions, Laplace transforms, and nonlinear equations; numerical methods for solving ordinary differential equations, accuracy of numerical methods, linear stability theory, finite differences. Introduction to MATLAB programming as a basic tool kit for computations. Problems from various engineering fields. Prerequisite: 10 units of AP credit (Calc BC with 4 or 5, or Calc AB with 5), or
Math 41 and 42. Recommended:
CME100.
Terms: Aut, Win, Spr, Sum

Units: 5

UG Reqs: GER:DBMath, WAYFR

Grading: Letter or Credit/No Credit
Instructors:
Darve, E. (PI)
;
Le, H. (PI)
;
Baalbaki, W. (TA)
;
DePaul, G. (TA)
;
Lorenzetti, J. (TA)
;
Martinez, J. (TA)
;
Moon, T. (TA)
;
Najmabadi, C. (TA)
;
Sanchez, S. (TA)
;
Simpson, C. (TA)
;
Suresh, S. (TA)
;
Westhoff, P. (TA)
ENGR 155C: Introduction to Probability and Statistics for Engineers (CME 106)
Probability: random variables, independence, and conditional probability; discrete and continuous distributions, moments, distributions of several random variables. Topics in mathematical statistics: random sampling, point estimation, confidence intervals, hypothesis testing, nonparametric tests, regression and correlation analyses; applications in engineering, industrial manufacturing, medicine, biology, and other fields. Prerequisite:
CME 100/ENGR154 or
MATH 51 or 52.
Terms: Win, Sum

Units: 4

UG Reqs: GER:DBMath, WAYAQR, WAYFR

Grading: Letter or Credit/No Credit
Instructors:
Khayms, V. (PI)
;
Ayoul, T. (TA)
;
FournierBidoz, E. (TA)
...
more instructors for ENGR 155C »
Instructors:
Khayms, V. (PI)
;
Ayoul, T. (TA)
;
FournierBidoz, E. (TA)
;
Gao, P. (TA)
;
Genin, M. (TA)
;
Krason, M. (TA)
;
Lakshman, V. (TA)
ENGR 199W: Writing of Original Research for Engineers
Technical writing in science and engineering. Students produce a substantial document describing their research, methods, and results. Prerequisite: completion of freshman writing requirements; prior or concurrent in 2 units of research in the major department; and consent of instructor. WIM for BioMedical Computation.
Terms: Aut, Win, Spr, Sum

Units: 13

Grading: Letter or Credit/No Credit
Instructors:
Altman, R. (PI)
;
Butte, A. (PI)
;
Carter, D. (PI)
...
more instructors for ENGR 199W »
Instructors:
Altman, R. (PI)
;
Butte, A. (PI)
;
Carter, D. (PI)
;
Covert, M. (PI)
;
Fuller, G. (PI)
;
Koller, D. (PI)
;
Lozano, N. (PI)
;
McDevitt, M. (PI)
;
Moin, P. (PI)
;
Mungal, M. (PI)
;
Okamura, A. (PI)
;
Osgood, B. (PI)
;
Reichard, C. (PI)
;
SafaviNaeini, A. (PI)
;
Sheppard, S. (PI)