Skip to content Skip to navigation

Exploring Engineering Courses

How to Explore Engineering by Topic

Introductory Seminars

Freshman and Sophomore IntroSems are designed to explore a topic that often isn't otherwise part of the curriculum for a particular major, and do it with a faculty instructor in a small-class setting. 

Engineering Fundamentals by Topic

BioE and/or ChemE

ENGR 20. (3 units) Overview of chemical engineering through discussion and engineering analysis of physical and chemical processes.
ENGR 25B. Biotechnology (3 Units) Biology and chemistry fundamentals
ENGR 50M. Intro to Materials Science, Biomaterials Emphasis (4 units) relationship between atomic structure and macroscopic properties of man-made and natural materials; mechanical and thermodynamic behavior of surgical implants
ENGR 80. Intro to Bioengineering (4 units) Overview of bioengineering focused on engineering analysis and design of biological systems

Civil/Environmental
ENGR 90. Environmental Science and Technology (3 units) Introduction to environmental quality and technology of understanding environmental issues Economic/MS&E
ENGR 62. Intro to Optimization (A, S, 4 Units) Formulation and analysis of linear optimization problems

Electronic
ENGR 40. Introductory Electonics (A, S; 5 units) Overview of electronic circuits & applications.
ENGR 40C. Engineering Wireless Networks (S, 5 units) A hands-on introduction to the design and implementation of modern wireless networks.
ENGR 40M. Making Stuff: What is EE
ENGR 40P. Physics of Electrical Engineering (5 units) How everything from electrostatics to quantum mechanics is used in common high-technology products

Energy
ENGR 25E. Energy: Chemical Transformations for Production, Storage, and Use (3 units) An introduction and overview to the challenges and opportunities of energy supply and consumption.
ENGR 50E. Introduction to Materials Science - Energy Emphasis (4 units)
Materials structure, bonding and atomic arrangements leading to their properties and applications

Materials
ENGR 50. Intro to Materials Science, Nanotechnology Emphasis (4 units) The structure, bonding, & atomic arrangements in materials leading to their properties & applications.

Mechanics
ENGR 14. Introduction to Solid Mechanics (4 units) Introduction to engineering analysis using the principles of engineering solid mechanics.
ENGR 15. Dynamics (4 units) The application of Newton's Laws to solve static and dynamic problems, particle and rigid body dynamics, freebody diagrams, and writing equations of motion.
ENGR 30. Engineering Thermodynamics (3 units) The basic principles of thermodynamics programming
ENGR 70A (same as CS 106A). Programming Methodology (5 units) Introduction to the engineering of computer applications
ENGR 70B (same as CS 106B). Programming Abstractions (5 units) Abstraction and its relation to programming. Uses the programming language C++
ENGR 70X (same as CS 106X). Programming Abstractions Accelerated (5 units) Intensive version of 106B

General Engineering
ENGR 10. Intro to Engineering Analysis (4 units) Integrated approach to the fundamental scientific principles that are the cornerstones of engineering analysis