EE 21N: Making at the nanometer scale: A journey into microchips
Have you ever wondered what is inside your phone and your computer? What physical events happen in between the time you press the 'search' button and the information shows up on the screen? In this course, we start with the classic paper by Richard Feynman, "There's Plenty of Room at the Bottom," which laid down a challenge to the nanotechnologists. Today's microchips are nanotechnology in action. Transistors are nanometer scale. We will introduce students to the tools of nanotechnologists and the basic elements of nanoscale science and engineering such as nanotubes, nanowires, nanoparticles, and self-assembly. We will visit nanotechnology laboratories to consolidate our learning, go into the Stanford Nanofabrication Facility (SNF), and do a four-week project on nanofabrication. Hands-on laboratory work will be introduced (e.g., lithography, seeing things at the nanoscale using electron microscopes). We will learn how to build transistors from scratch and test them.
Terms: Win
| Units: 3
| UG Reqs: GER:DB-EngrAppSci, WAY-SMA
Instructors:
Wong, H. (PI)
EE 26N: The Wireless World, and the Data You Leak
The world is increasingly based on wireless communication. Cell phones and WiFi are the most visible examples. Others are key fobs, water meters, gas and electric meters, garage door openers, baby monitors, and the list continues to expand. All of these produce RF signals you can detect and often decode. This seminar will explore how much information you broadcast throughout your day, and how it can easily be received and decoded using inexpensive hardware and public domain software. You will be able to explain why different information services use different frequencies, why they encode the information the way they do, and what security risks they present.
Terms: Win
| Units: 3
Instructors:
Pauly, J. (PI)
EE 60N: Man versus Nature: Coping with Disasters Using Space Technology (GEOPHYS 60N)
Preference to freshman. Natural hazards, earthquakes, volcanoes, floods, hurricanes, and fires, and how they affect people and society; great disasters such as asteroid impacts that periodically obliterate many species of life. Scientific issues, political and social consequences, costs of disaster mitigation, and how scientific knowledge affects policy. How spaceborne imaging technology makes it possible to respond quickly and mitigate consequences; how it is applied to natural disasters; and remote sensing data manipulation and analysis. GER:DB-EngrAppSci
Terms: Win
| Units: 4
| UG Reqs: GER:DB-EngrAppSci, WAY-SMA
Instructors:
Zebker, H. (PI)
EE 101A: Circuits I
Introduction to circuit modeling and analysis. Topics include creating the models of typical components in electronic circuits and simplifying non-linear models for restricted ranges of operation (small signal model); and using network theory to solve linear and non-linear circuits under static and dynamic operations. Prerequisite:
MATH 20 (or equivalent) is required, and
ENGR 40M is strongly recommended.
Terms: Aut, Win
| Units: 4
| UG Reqs: GER:DB-EngrAppSci, WAY-SMA
Instructors:
Rivas-Davila, J. (PI)
;
Stribling, J. (PI)
;
David Rodrigues, I. (TA)
...
more instructors for EE 101A »
Instructors:
Rivas-Davila, J. (PI)
;
Stribling, J. (PI)
;
David Rodrigues, I. (TA)
;
LeChien, E. (TA)
;
Manuelito, T. (TA)
EE 102A: Signals and Systems I
Concepts and tools for continuous- and discrete-time signal and system analysis with applications in signal processing, communications, and control. Mathematical representation of signals and systems. Linearity and time invariance. System impulse and step responses. System frequency response. Frequency-domain representations: Fourier series and Fourier transforms. Filtering and signal distortion. Time/frequency sampling and interpolation. Continuous-discrete-time signal conversion and quantization. Discrete-time signal processing. Prerequisites:
MATH 53 or
CME 102.
EE 102A may be taken concurrently with either course, provided students have proficiency in complex numbers.
Terms: Win
| Units: 4
| UG Reqs: WAY-FR, GER:DB-EngrAppSci, WAY-AQR
Instructors:
Kahn, J. (PI)
EE 108: Digital System Design
Digital circuit, logic, and system design. Digital representation of information. CMOS logic circuits. Combinational logic design. Logic building blocks, idioms, and structured design. Sequential logic design and timing analysis. Clocks and synchronization. Finite state machines. Microcode control. Digital system design. Control and datapath partitioning. Lab. *In Autumn, enrollment preference is given to EE majors. Any EE majors who must enroll in Autumn are invited to contact the instructor. Formerly
EE 108A.
Terms: Aut, Win
| Units: 5
| UG Reqs: WAY-AQR, GER:DB-EngrAppSci, WAY-SMA
Instructors:
Mitra, S. (PI)
;
Anderson, N. (TA)
;
Arromdee, M. (TA)
...
more instructors for EE 108 »
Instructors:
Mitra, S. (PI)
;
Anderson, N. (TA)
;
Arromdee, M. (TA)
;
Morgan, A. (TA)
;
Pham, B. (TA)
;
Sokk, C. (TA)
;
Tran, K. (TA)
;
Zhu, W. (TA)
EE 115: Taking the Pulse of the Planet (GEOPHYS 115)
Grappling with the big questions of sustainability and climate change, requires that we have ways to measure ? as we cannot manage what we cannot measure. This course, Taking the Pulse of the Planet introduces a new research and teaching initiative at Stanford ? also called Taking the Pulse of the Planet, which has the following goal: to have in place a global network of satellite, airborne, land/water-based sensors to support the real-time adaptive management of planetary health and human activities. Measurements will be made at the spatial and temporal scales required to inform the development and implementation of new policies addressing critical issues related to climate change, sustainability, and equity. Tapping into rapid advancements in sensor technology and data science over the past decade, we can now image and monitor many components of the Earth system and human activities. With the launch of the Stanford Doerr School of Sustainability, we wish to celebrate, through this co
more »
Grappling with the big questions of sustainability and climate change, requires that we have ways to measure ? as we cannot manage what we cannot measure. This course, Taking the Pulse of the Planet introduces a new research and teaching initiative at Stanford ? also called Taking the Pulse of the Planet, which has the following goal: to have in place a global network of satellite, airborne, land/water-based sensors to support the real-time adaptive management of planetary health and human activities. Measurements will be made at the spatial and temporal scales required to inform the development and implementation of new policies addressing critical issues related to climate change, sustainability, and equity. Tapping into rapid advancements in sensor technology and data science over the past decade, we can now image and monitor many components of the Earth system and human activities. With the launch of the Stanford Doerr School of Sustainability, we wish to celebrate, through this course, the powerful role that advancements in technology ? specifically sensors ? and advancements in data science are playing in addressing the global challenges in sustainability and climate change. This will be a lecture class for undergraduates and graduate students designed to introduce them to the incredible array of sensors and data sets now available. We will finish the quarter with group projects that will involve the making and deployment of sensors around campus. The course will be designed to accommodate students at any level, with any background, with no required pre-requisites. In most of the assignments, we will be using Google co-lab to work with various types of sensor data. We anticipate drawing to this course both data-science-savvy and data-science-interested students. Therefore, we have developed online modules that are designed to help any student get up to speed on the "jargon" and the computational approaches used in the class.
Terms: Win
| Units: 3
| UG Reqs: WAY-AQR, WAY-SMA
EE 118: Introduction to Mechatronics (ME 210)
Technologies involved in mechatronics (intelligent electro-mechanical systems), and techniques to apply this technology to mecatronic system design. Topics include: electronics (A/D, D/A converters, op-amps, filters, power devices); software program design, event-driven programming; hardware and DC stepper motors, solenoids, and robust sensing. Large, open-ended team project. Prerequisites:
ENGR 40,
CS 106, or equivalents.
Terms: Win
| Units: 4
Instructors:
Gumerlock, K. (PI)
;
Kenny, T. (PI)
EE 133: Analog Communications Design Laboratory (EE 233)
Design, testing, and applications of Radio Frequency (RF) electronics: Amplitude Modulation (AM), Frequency Modulation (FM) and concepts of Software Define Radio (SDR) systems. Practical aspects of circuit implementations are developed; labs involve building and characterization of subsystems as well as integration of a complete radio system and a final project. Total enrollment limited to 25 students, undergraduate and graduate levels. Prerequisite:
EE101B. Undergraduate students enroll in EE133 for 4 units and Graduate students enroll in EE233 for 3 units. Recommended:
EE114/214A.
Terms: Win
| Units: 3-4
Instructors:
Clark, S. (PI)
EE 134: Introduction to Photonics
Optics and photonics underpin the technologies that define our daily life, from communications and sensing to displays and imaging. This course provides an introduction to the principles that govern the generation, manipulation, and detection of light and will give students hands-on lab experience applying these principles to analyze and design working optical systems. The concepts we will cover form the basis for many systems in biology, optoelectronics, and telecommunications and build a foundation for further learning in photonics and optoelectronics. Connecting theory to observation and application is a major theme for the course. Prerequisite:
EE 102A and one of the following:
EE 42,
Physics 43, or
Physics 63.
Terms: Win
| Units: 4
| UG Reqs: GER:DB-EngrAppSci, WAY-SMA, WAY-AQR
Instructors:
Congreve, D. (PI)
Filter Results: