skip to content

Bulletin Archive

This archived information is dated to the 2008-09 academic year only and may no longer be current.

For currently applicable policies and information, see the current Stanford Bulletin.

Undergraduate courses in Engineering

ENGR 10. Introduction to Engineering Analysis

Integrated approach to the fundamental scientific principles that are the cornerstones of engineering analysis: conservation of mass, atomic species, charge, momentum, angular momentum, energy, production of entropy expressed in the form of balance equations on carefully defined systems, and incorporating simple physical models. Emphasis is on setting up analysis problems arising in engineering. Topics: simple analytical solutions, numerical solutions of linear algebraic equations, and laboratory experiences. Provides the foundation and tools for subsequent engineering courses. GER:DB-EngrAppSci

4 units, Sum (Cappelli, M)

ENGR 14. Applied Mechanics: Statics

The mechanics of particles, rigid bodies, trusses, frames, and machines in static equilibrium emphasizing the use of free-body diagrams. Frictional effects and internal forces in structural members. Lab in Autumn; no lab in Spring. Prerequisite: PHYSICS 41 or consent of instructor. GER:DB-EngrAppSci

3 units, Aut (Sheppard, S), Spr (Mitiguy, P)

ENGR 15. Dynamics

The application of Newton's Laws to solve static and dynamic problems, particle and rigid body dynamics, freebody diagrams, and writing equations of motion. 2-D and 3-D cases including gyroscopes, spacecraft, and rotating machinery. Solution of equations of motion and dynamic response of simple mechanical systems. Prerequisites: MATH 23 or 43, PHYSICS 41. GER:DB-EngrAppSci

3 units, Aut (Mitiguy, P), Spr (Lew, A)

ENGR 20. Introduction to Chemical Engineering

(Same as CHEMENG 20.) Overview of chemical engineering through discussion and engineering analysis of physical and chemical processes. Topics: overall staged separations, material and energy balances, concepts of rate processes, energy and mass transport, and kinetics of chemical reactions. Applications of these concepts to areas of current technological importance: biotechnology, production of chemicals, materials processing, and purification. Prerequisite: CHEM 31. GER:DB-EngrAppSci

3 units, Spr (Hwang, L)

ENGR 25. Biotechnology

(Same as CHEMENG 25.) Interplay among biology, technology, and society. Topics include biological fundamentals, genetic engineering, protein production, pharmaceuticals, antibodies, plant biotechnology, vaccines, transgenic animals, and stem cells. The role of intellectual property, business, government regulations, and ethics in biotechnology. GER:DB-EngrAppSci

3 units, Spr (Wang, C)

ENGR 30. Engineering Thermodynamics

Concepts of energy and entropy from elementary considerations of the microscopic nature of matter. Use of basic thermodynamic concepts in the solution of engineering problems. Methods and problems in socially responsible economic generation and utilization of energy in central power stations, solar systems, gas turbine engines, refrigeration devices, and automobile engines. Prerequisites: MATH 19, 20, 21, or 41, 42, and PHYSICS 45 (formerly 51) or equivalent high school physics. GER:DB-EngrAppSci

3 units, Aut (Zheng, X), Win (Mitchell, R)

ENGR 31. Chemical Principles with Application to Nanoscale Science and Technology

Preparation for engineering disciplines emphasizing modern technological applications of solid state chemistry. Topics include: crystallography; chemical kinetics and equilibria; thermodynamics of phase changes and reaction; quantum mechanics of chemical bonding, molecular orbital theory, and electronic band structure of crystals; and the materials science of basic electronic and photonic devices. Prerequisite: high school or college chemistry background in stoichiometry, periodicity, Lewis and VSEPR structures, dissolution/precipitation and acid/base reactions, gas laws, and phase behavior. GER: DB-NatSci

4 units, Aut (McIntyre, P)

ENGR 40. Introductory Electronics

Electrical quantities and their measurement, including operation of the oscilloscope. Function of electronic components including resistor, capacitor, and inductor. Analog circuits including the operational amplifier and tuned circuits. Digital logic circuits and their functions. Lab assignments. Enrollment limited to 200. Lab. Prerequisite: PHYSICS 43. GER:DB-EngrAppSci

5 units, Aut (Lee, T), Spr (Wong, S)

ENGR 50. Introduction to Materials Science, Nanotechnology Emphasis

The structure, bonding, and atomic arrangements in materials leading to their properties and applications. Topics include electronic and mechanical behavior, emphasizing nanotechnology, solid state devices, and advanced structural and composite materials. GER:DB-EngrAppSci

4 units, Win (Melosh, N), Spr (Sinclair, R)

ENGR 50M. Introduction to Materials Science, Biomaterials Emphasis

Topics include: the relationship between atomic structure and macroscopic properties of man-made and natural materials; mechanical and thermodynamic behavior of surgical implants including alloys, ceramics, and polymers; and materials selection for biotechnology applications such as contact lenses, artificial joints, and cardiovascular stents. GER:DB-EngrAppSci

4 units, Aut (Heilshorn, S)

ENGR 60. Engineering Economy

Fundamentals of economic analysis. Interest rates, present value, and internal rate of return. Applications to personal and corporate financial decisions. Mortgage evaluation, insurance decision, hedging/risk reduction, project selection, capital budgeting, and investment valuation. Decisions under uncertainty and utility theory. Prerequisite: MATH 41 or equivalent. Recommended: sophomore or higher class standing; knowledge of elementary probability. GER:DB-EngrAppSci

3 units, Aut (Chiu, S), Win (Weber, T)

ENGR 62. Introduction to Optimization

(Same as MS&E 111.) Formulation and analysis of linear optimization problems. Solution using Excel solver. Polyhedral geometry and duality theory. Applications to contingent claims analysis, production scheduling, pattern recognition, two-player zero-sum games, and network flows. Prerequisite: MATH 51. GER:DB-EngrAppSci

4 units, Aut (Goel, A), Spr (Van Roy, B)

ENGR 70A. Programming Methodology

(Same as CS 106A.) Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the built-in facilities of the Java language. No prior programming experience required. GER:DB-EngrAppSci

3-5 units, Aut (Sahami, M), Win (Roberts, E), Spr (Young, P), Sum (Staff)

ENGR 70B. Programming Abstractions

(Same as CS 106B.) Abstraction and its relation to programming. Software engineering principles of data abstraction and modularity. Object-oriented programming, fundamental data structures (such as stacks, queues, sets) and data-directed 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. GER:DB-EngrAppSci

3-5 units, Win (Cain, G), Spr (Roberts, E), Sum (Staff)

ENGR 70X. Programming Abstractions (Accelerated)

(Same as CS 106X.) Intensive version of 106B for students with a strong programming background interested in a rigorous treatment of the topics at an accelerated pace. Additional advanced material and more challenging projects. Prerequisite: excellence in 106A or equivalent, or consent of instructor. GER:DB-EngrAppSci

3-5 units, Aut (Hurlbutt, T), Spr (Cain, G)

ENGR 100. Teaching Public Speaking

The theory and practice of teaching public speaking and presentation development. Lectures/discussions on developing an instructional plan, using audiovisual equipment for instruction, devising tutoring techniques, and teaching delivery, organization, audience analysis, visual aids, and unique speaking situations. Weekly practice speaking. Students serve as apprentice speech tutors. Those completing course may become paid speech instructors in the Technical Communications Program. Prerequisite: consent of instructor. (Lougee, Staff)

5 units, Aut (Eisele, M), Win (Eisele, M), Spr (Eisele, M)

ENGR 102E. Technical/Professional Writing for Electrical Engineers

Required of Electrical Engineering majors. The process of writing technical/professional documents. Lectures, writing assignments, individual conferences. Prerequisite: freshman English. Corequisite for WIM: EE 108A.

1 unit, Aut (McDevitt, M), Win (McDevitt, M)

ENGR 102M. Technical/Professional Writing for Mechanical Engineers

Required of Mechanical Engineering majors. The process of writing technical/professional documents. Lecture, writing assignments, individual conferences. Corequisite for WIM: ME 203, or consent of instructor.

1 unit, Aut (Sullivan, E), Win (Sullivan, E)

ENGR 103. Public Speaking

Priority to Engineering students. Introduction to speaking activities, from impromptu talks to carefully rehearsed formal professional presentations. How to organize and write speeches, analyze audiences, create and use visual aids, combat nervousness, and deliver informative and persuasive speeches effectively. Weekly class practice, rehearsals in one-on-one tutorials, videotaped feedback. Limited enrollment.

3 units, Aut (Eisele, M), Win (Eisele, M), Spr (Eisele, M)

ENGR 105. Feedback Control Design

Design of linear feedback control systems for command-following error, stability, and dynamic response specifications. Root-locus and frequency response design techniques. Examples from a variety of fields. Some use of computer aided design with MATLAB. Prerequisite: EE 102, ME 161, or equivalent. GER:DB-EngrAppSci

3 units, Win (Gerdes, C), Sum (Emami-Naeini, A)

ENGR 110. Perspectives in Assistive Technology

(Same as ENGR 210.) Seminar and student team project. Medical, social, psychological, and technical challenges surrounding the design, development, and use of assistive technologies to improve the lives of people with disabilities. Guest speakers include professionals, clinicians, and device users. 1 unit for seminar attendance only. Additional units for students who prepare a background and preliminary design report for an assistive technology project that can be further designed and fabricated by team members in ME 113 or CS 194 or as independent study in Spring Quarter. See http://www.stanford.edu/class/engr110.

1-2 units, Win (Jaffe, D; Nelson, D)

ENGR 115. Design the Tech Challenge

(Same as ENGR 215.) Students work with Tech Museum of San Jose staff to design the Tech Challenge, a yearly engineering competition for 6-12th grade students. Brainstorming, field trips to the museum, prototyping, coaching, and presentations to the Tech Challenge advisory board. See at http://techchallenge.thetech.org. May be repeated for credit.

2 units, Win (Sheppard, S)

ENGR 120. Fundamentals of Petroleum Engineering

(Same as ENERGY 120.) Lectures, problems, field trip. Engineering topics in petroleum recovery; origin, discovery, and development of oil and gas. Chemical, physical, and thermodynamic properties of oil and natural gas. Material balance equations and reserve estimates using volumetric calculations. Gas laws. Single phase and multiphase flow through porous media. GER:DB-EngrAppSci

3 units, Aut (Horne, R; Wilcox, J)

ENGR 130. Science, Technology, and Contemporary Society

(Same as STS 101, STS 201.) Key social, cultural, and values issues raised by contemporary scientific and technological developments; distinctive features of science and engineering as sociotechnical activities; major influences of scientific and technological developments on 20th-century society, including transformations and problems of work, leisure, human values, the fine arts, and international relations; ethical conflicts in scientific and engineering practice; and the social shaping and management of contemporary science and technology. GER:DB-SocSci

4-5 units, Aut (McGinn, R)

ENGR 131. Ethical Issues in Engineering

(Same as STS 115.) Moral rights and responsibilities of engineers in relation to society, employers, colleagues, and clients; cost-benefit-risk analysis, safety, and informed consent; the ethics of whistle blowing; ethical conflicts of engineers as expert witnesses, consultants, and managers; ethical issues in engineering design, manufacturing, and operations; ethical issues arising from engineering work in foreign countries; and ethical implications of the social and environmental contexts of contemporary engineering. Case studies, guest practitioners, and field research. Limited enrollment. GER:DB-Hum

4 units, Spr (McGinn, R), alternate years, not given next year

ENGR 140A. Management of Technology Ventures

First of three-part sequence for students selected to the Mayfield Fellows Program. Management and leadership within high technology startups, focusing on entrepreneurial skills related to product and market strategy, venture financing and cash flow management, team recruiting and organizational development, and the challenges of managing growth and handling adversity in emerging ventures. Other engineering faculty, founders, and venture capitalists participate as appropriate. Recommended: accounting or finance course (MS&E 140, ECON 90, or ENGR 60).

3-4 units, Spr (Byers, T)

ENGR 140B. Management of Technology Ventures

Open to Mayfield Fellows only; taken during the summer internship at a technology startup. Students exchange experiences and continue the formal learning process. Activities journal. Credit given following quarter.

2 units, Aut (Byers, T)

ENGR 140C. Management of Technology Ventures

Open to Mayfield Fellows only. Capstone to the 140 sequence. Students, faculty, employers, and venture capitalists share recent internship experiences and analytical frameworks. Students develop living case studies and integrative project reports.

2 units, Aut (Byers, T)

ENGR 145. Technology Entrepreneurship

For juniors, seniors, and coterminal students of all majors who seek to understand the formation and growth of a technology-based enterprise. The entrepreneurial process, and the role of the individual. Case studies; projects. GER:DB-SocSci

4 units, Aut (Kosnik, T; Blank, S), Win (Kosnik, T; Blank, S)

ENGR 150. Social Innovation and Entrepreneurship

(Same as ENGR 250.) (Graduate students register for 250.) The art of innovation and entrepreneurship for social benefit. Project team develops, tests, and iteratively improves technology-based social innovation and business plan to deploy it. Feedback and coaching from domain experts, product designers, and successful social entrepreneurs. Limited enrollment; application required. See http://sie.stanford.edu.

1-6 units, Aut (Behrman, W), Win (Behrman, W), Spr (Behrman, W)

ENGR 154. Vector Calculus for Engineers

(Same as CME 100.) Computation and visualization using MATLAB. Differential vector calculus: analytic geometry in space, functions of several variables, partial derivatives, gradient, unconstrained maxima and minima, Lagrange multipliers. Integral vector calculus: multiple integrals in Cartesian, cylindrical, and spherical coordinates, line integrals, scalar potential, surface integrals, Green's, divergence, and Stokes' theorems. Examples and applications drawn from various engineering fields. Prerequisites: MATH 41 and 42, or 10 units AP credit. GER:DB-Math

5 units, Aut (Khayms, V)

ENGR 155A. Ordinary Differential Equations for Engineers

(Same as 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 non-linear 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: CME 100/ENGR 154 or MATH 51. GER:DB-Math

5 units, Win (Darve, E)

ENGR 155B. Linear Algebra and Partial Differential Equations for Engineers

(Same as CME 104.) Linear algebra: matrix operations, systems of algebraic equations, Gaussian elimination, undertermined and overdetermined systems, coupled systems of ordinary differential equations, eigensystem analysis, normal modes. Fourier series with applications, partial differential equations arising in science and engineering, analytical solutions of partial differential equations. Numerical methods for solution of partial differential equations: iterative techniques, stability and convergence, time advancement, implicit methods, von Neumann stability analysis. Examples and applications from various engineering fields. Prerequisite: CME 102/ENGR 155A. GER:DB-Math

5 units, Spr (Khayms, V)

ENGR 155C. Introduction to Probability and Statistics for Engineers

(Same as 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, non-parametric tests, regression and correlation analyses; applications in engineering, industrial manufacturing, medicine, biology, and other fields. Prerequisite: CME 100/ENGR154 or MATH 51. GER:DB-Math

3-4 units, Win (Khayms, V), Sum (Khayms, V)

ENGR 159Q. Japanese Companies and Japanese Society

(S,Sem) (Same as MATSCI 159Q.) Stanford Introductory Seminar. Preference to sophomores. The structure of a Japanese company from the point of view of Japanese society. Visiting researchers from Japanese companies give presentations on their research enterprise. The Japanese research ethic. The home campus equivalent of a Kyoto SCTI course. GER:DB-SocSci

3 units, Spr (Sinclair, R)

ENGR 192. Engineering Public Service Project

Volunteer work on a public service project with a technical engineering component. Project requires a faculty sponsor and a community partner such as a nonprofit organization, school, or individual. Required report. See http://soe.stanford.edu/publicservice. May be repeated for credit. Prerequisite: consent of instructor.

1-2 units, Aut (Staff), Spr (Staff), Sum (Sheppard, S)

ENGR 199. Special Studies in Engineering

Special studies, lab work, or reading under the direction of a faculty member. Often research experience opportunities exist in ongoing research projects. Students make arrangements with individual faculty and enroll in the section number corresponding to the particular faculty member. May be repeated for credit. Prerequisite: consent of instructor.

1-15 units, Aut (Staff), Win (Staff), Spr (Staff)

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.

1-3 units, Aut (Staff), Win (Staff), Spr (Staff), Sum (Staff)

© Stanford University - Office of the Registrar. Archive of the Stanford Bulletin 2008-09. Terms of Use | Copyright Complaints