Splash Fall 2017
Course Catalog
Filter by Grade:
Filter by Class Length:
Filter by Difficulty:
Filter by Open/Closed Status:
Please note: while we consider this the “Final Course Catalog”, changes may occur up to or even on the weekend of Splash Fall 2017.
Chemical and Physical Sciences
C5974: The energetic Universe
Difficulty: *
Teachers:
Elena Orlando
With our eyes, in the visual band, the Universe appears to be very quiet and static.
However, this does not happen when we look at the Universe in the gamma-ray band.
In this class we will learn about our energetic Universe in gamma rays.
Class Style
Seminar
Prerequisites
none
However, this does not happen when we look at the Universe in the gamma-ray band.
In this class we will learn about our energetic Universe in gamma rays.
Class Style
Seminar
Prerequisites
none
C5963: Introduction to Special Relativity
Difficulty: ***
Teachers:
Alexandre Gauthier
Special relativity describes the behavior of systems moving at speeds close to the speed of light. Once you start moving so fast, a lot of weird stuff starts to happen.
We will discuss Einstein's postulates, the two statements which form the foundation of special relativity. Then we will introduce time dilation - the bizarre idea that "moving clocks tick slower."
Class Style
Lecture
Prerequisites
An understanding of algebra would be helpful, but is not necessary.
We will discuss Einstein's postulates, the two statements which form the foundation of special relativity. Then we will introduce time dilation - the bizarre idea that "moving clocks tick slower."
Class Style
Lecture
Prerequisites
An understanding of algebra would be helpful, but is not necessary.
C6080: Famous Physics Equations, Explained
Difficulty: ****
Teachers:
Brendan Corcoran
There are just a few equations that explain everything that happens in the universe from how your iPhone works to the behavior of black holes. In this class, we will describe what these equations are, what they mean, and how we got them.
Class Style
Seminar
Prerequisites
Comfortable with precalculus-level math
Class Style
Seminar
Prerequisites
Comfortable with precalculus-level math
C6014: Introduction to Particle Physics
Difficulty: **
Teachers:
Benjamin Spar
In this class we will learn all of the basics of particle physics! There are no prerequisites for this class, you just have to want to learn about the smallest known things in the universe! We are going to discuss all fundamental forces and particles and learn the rules of Feynman diagrams. Higgs Bosons! Supersymmetry! We will talk about them all!
Class Style
Lecture
Prerequisites
None!
Class Style
Lecture
Prerequisites
None!
C6138: What's so Super about Superconductors?
Difficulty: ***
Teachers:
Katherine Sytwu
Superconductors promise better electronics, less energy waste, and even levitating trains! Come see a superconductor in action and learn why physicists continue studying this exotic material.
Class Style
Seminar
Prerequisites
Familiarity with basic electricity and magnetism (currents, magnetic field lines, etc.)
Class Style
Seminar
Prerequisites
Familiarity with basic electricity and magnetism (currents, magnetic field lines, etc.)
C6156: Building Viruses: exploration of Icosahedral Viruses Full!
Difficulty: ***
Teachers:
Bette Webster
C6084: Quantum Key Distribution: How Can Quantum Mechanics Secure Your Communication?
Difficulty: ***
Teachers:
Ching-Yang Yu
What is “quantum”? How does the weirdness of quantum mechanics promise another revolution in information technology?
In this class, you’ll learn the basic principles of quantum mechanics, and apply these principles to understand quantum key distribution, a perfectly secure way for communication. The class will foster physical understanding through demonstrations during lecture.
Class Style
Lecture
Prerequisites
Algebra; trigonometry
In this class, you’ll learn the basic principles of quantum mechanics, and apply these principles to understand quantum key distribution, a perfectly secure way for communication. The class will foster physical understanding through demonstrations during lecture.
Class Style
Lecture
Prerequisites
Algebra; trigonometry
C6106: Introduction to Astronomy
Difficulty: **
Teachers:
Stanislav Fort
I will give an introduction to objects and phenomena we can observe in the sky during day and night, their history, how people quantify them, and how they affected our understanding of the physical universe. We will discuss the coordinate systems on the celestial sphere, objects in the Solar System, artificial satellites, stellar magnitudes, types of stars, and galaxies. We will also look at tides, why the shadow of an eclipse goes from west to east rather than the other way road, and why every full moon is not a lunar eclipse and every new moon is not a solar eclipse.
Class Style
Lecture
Prerequisites
The class will use very little mathematics and should be accessible to every inquisitive mind.
Class Style
Lecture
Prerequisites
The class will use very little mathematics and should be accessible to every inquisitive mind.
C6049: Battery Chemistry
Difficulty: *
Teachers:
Abby Taussig
How is your potato battery going to save the world? Come build batteries out of vegetables and learn about how energy storage enables the proliferation of renewables. We will dive into the chemistry behind the batteries we use everyday.
Class Style
Activity
Class Style
Activity
C6086: Rain From Space: Cosmic Rays
Difficulty: ***
Teachers:
Richard Nally
The Earth is constantly being hit by high-energy particles from space. Although invisible to the eye, these "cosmic rays" hit the atmosphere and erupt into a shower of lighter partices, which can be seen by specialized, ground-based detectors. These muons in these cosmic rays have been some of the most energetic particles we have ever seen. In this class, we will discuss cosmic rays, and from them learn about both particle physics and astrophysics.
Class Style
Lecture
Prerequisites
While there are no formal prerequisites (other than a desire to learn!), past students have suggested that some familiarity with physics is helpful. In particular, concepts like conservation laws will appear in the lecture, and while I will certainly introduce them, seeing these for the first time can be intimidating.
Class Style
Lecture
Prerequisites
While there are no formal prerequisites (other than a desire to learn!), past students have suggested that some familiarity with physics is helpful. In particular, concepts like conservation laws will appear in the lecture, and while I will certainly introduce them, seeing these for the first time can be intimidating.
C6123: Real Science: What It Is and How to Spot BS
Difficulty: **
Teachers:
David Carreon
Lots of people talk about what “Scientists say” and what is “experimentally proven”. We all want to be rational and make good decisions.
But what is science, really? And how do you know when someone is just trying to BS you by throwing around the word “science”? We’ll talk about that, and, like real scientists, do some real experiments.
Class Style
Lecture
But what is science, really? And how do you know when someone is just trying to BS you by throwing around the word “science”? We’ll talk about that, and, like real scientists, do some real experiments.
Class Style
Lecture
C6048: Intro to Special Relativity
Difficulty: ****
Teachers:
Litawn Gan,
Mirae Parker
There is a fundamental speed limit on the universe - don't you want to learn about it?! The assumption of special relativity is very simple: nothing goes faster than the speed of light, but the implications, from time slowing down, space elongating the twin paradox etc are non-intuitive. Take this class if you want a brief introduction to the topic.
Class Style
Seminar
Prerequisites
Comfortable with high-school pre-calc math level.
Class Style
Seminar
Prerequisites
Comfortable with high-school pre-calc math level.
C6073: To Infinity and Beyond!
Difficulty: **
Teachers:
Sainiteesh Maddineni,
Nivedha Soundappan
So... what in the universe is going to happen to the universe? How exactly was it even created? In this class, we will learn how the universe was formed, how it evolves, and ultimately where it is going. It seems like we're just small members of a grand entity, but in this course we will explore the seemingly infinite universe and beyond!
Class Style
Lecture
Class Style
Lecture
C6098: Physics Through the Ages
Difficulty: **
Teachers:
Mingde Jiang,
Kathryn Ledbetter
Today, when we want to know something, we often Google it. But have you ever wondered how people throughout history knew the things they knew? From ancient civilizations measuring the circumference of the Earth, to early 20th century crystallographers doing multi-dimensional Fourier transforms by hand, science was different in the old days. This class will show some examples of incredible ingenuity, without great technological advancement, from the history of physics. Then, we will try to reproduce some of these measurements using the techniques of the day.
Class Style
Lecture
Prerequisites
Algebra
Class Style
Lecture
Prerequisites
Algebra
C6137: Nanotechnology: Small Science with a Big Impact
Difficulty: **
Teachers:
Fariah Hayee,
Katherine Sytwu
What is nanotechnology? It's found in our things all around us, from sunscreen to odor-resistant fabric to medieval stained glass. Learn how nanoscience can improve solar cells, cure cancer, filter water, and more!
Class Style
Lecture
Class Style
Lecture
C6183: Chemistry of Food
Difficulty: **
What makes food power you? In this class, we'll look at the chemistry behind our digestive system and how chemical reactions work to get the energy our bodies need from food. We'll also explore lots of cool chemical properties of food, like pH. Plus, there will be plenty of samples for students to eat!
Class Style
Seminar
Class Style
Seminar
C6063: Sweet Science
Difficulty: **
Come learn the fundamentals of chemistry using your favorite candies! Learn how marshmallows, chocolate, and gum can teach us about density, solubility, and other concepts.
Class Style
Activity
Prerequisites
Please note that the candies used in these experiments may contain common allergens, such as nuts, milk, and wheat.
Class Style
Activity
Prerequisites
Please note that the candies used in these experiments may contain common allergens, such as nuts, milk, and wheat.
C5958: An Introduction to Experimental Particle Physics
Difficulty: **
Teachers:
Ryan Linehan
All of matter is made from elementary particles that are smaller than atoms. But wait, if these particles are so small, how can we possibly study them?
This class is an introduction to how physicists detect and study subatomic and elementary particles. We'll first discuss some properties of different subatomic particles and how they interact with each other. Following that, we'll use the LArIAT detector at Fermilab as a case study of detector techniques and technology.
Class Style
Lecture
Prerequisites
Some basic knowledge about electromagnetism and chemistry is good, but it's not absolutely required.
This class is an introduction to how physicists detect and study subatomic and elementary particles. We'll first discuss some properties of different subatomic particles and how they interact with each other. Following that, we'll use the LArIAT detector at Fermilab as a case study of detector techniques and technology.
Class Style
Lecture
Prerequisites
Some basic knowledge about electromagnetism and chemistry is good, but it's not absolutely required.
C6096: Chemistry of Batteries
Difficulty: **
How do batteries work? Let's look inside to see what materials they use and how that lets them power our devices such as smartphones, laptops, cars, and scooters. We'll talk about the limits and future of batteries as well as how they're made. We'll build simple batteries in class out of different materials.
Class Style
Activity
Class Style
Activity
C6175: The real reasons behind chemical phenomena
Difficulty: ***
Teachers:
No Name
Often, in high school chemistry, the chemical concepts that students are taught are greatly simplified; this course will attempt to give students an insight into the "real" reasons behind the most seemingly basic chemical and physical phenomena, such as bonding. This course will give students an overview of the level of depth they can expect in core college-level Science courses.
Class Style
Lecture
Prerequisites
AP Chemistry preferred
Class Style
Lecture
Prerequisites
AP Chemistry preferred
C6052: Bell's Theorem: A Proof that Quantum Mechanics can't be Explained Away
Difficulty: ****
Teachers:
Zoe Himwich,
Jack Lindsey
In this class we will give a rigorous formulation of the quantum mechanics needed to derive Bell Inequalities, which say that, if certain experimental results hold, then the universe must be either nonlocal (there can be instantaneous action at a distance) or violate realism (physical quantities do not exist until they are measured). Spoiler alert: the experimental results do hold, meaning our universe really is wacky!
Class Style
Seminar
Prerequisites
Mathematical maturity, some physics knowledge helpful.
Class Style
Seminar
Prerequisites
Mathematical maturity, some physics knowledge helpful.
C6085: Homemade Chemistry
Difficulty: **
Teachers:
Kurt Russell
Have you ever wondered what is in a battery or wanted to make your own? How about figuring out how to send secret messages to your friends? Come find out how these things can be done and try them out for yourself.
Class Style
Activity
Prerequisites
An interest in science, a desire to learn, and wanting to have fun.
Class Style
Activity
Prerequisites
An interest in science, a desire to learn, and wanting to have fun.
C5969: Conceptual Quantum Mechanics
Difficulty: ***
Teachers:
Ethan Sussman,
Arthur Tsang
In this course we will introduce the key ideas and concepts in quantum mechanics using no mathematics beyond high school algebra. We will focus on three simple quantum mechanical systems, the photon in a box, the electron in a box, and Schrodinger's cat. Focus will be on the interpretation and meaning of quantum mechanics, from Copenhagen to Everett (many-worlds). We will attempt to correct several common misconceptions regarding quantum mechanics, including several regarding the role of consciousness in the theory.
Class Style
Lecture
Prerequisites
Classical Mechanics
Class Style
Lecture
Prerequisites
Classical Mechanics
C5994: Fun with Chemistry
Difficulty: **
Chemistry is exciting and it happens all around us every day. In this class we will talk about the states of matter, a little about polymers (like plastics), and really anything else that gives us a chance to do cool demos for you all! You may get a chance to make a souvenir to take home, too. You'll just have to come and find out!
Class Style
Activity
Class Style
Activity
C6037: Beam Me Up Scotty! – From Star Trek to Frontiers of Quantum Information and Computation
Difficulty: ***
Teachers:
Zhengyan Shi,
Siyun Zhou
In 1960s, the Star Trek scene of Captain Kirk buckling up for teleportation was a beautiful fantasy for a generation of young Americans dreaming of superpowers. Half a century has passed, and we are witnessing this year the first successful interspace quantum teleportation, performed by the Micius Satellite of China. With the rapid development of quantum information, dreams are turning into realities.
In this class, we will explore fundamental aspects of quantum information that underlie a variety of quantum technologies. To start out, we will work through the braket formalism of quantum mechanics and in particular, quantum logic. This formalism will allow us to demystify the concept of quantum entanglement and anticipate its usefulness. Armed with our mini toolbox, we will take a vote from the class to decide which specific toy problems of quantum information we will try to solve. The list of topics includes (but is not limited to): Quantum teleportation, Quantum computers, Quantum Algorithms, Quantum Error Correction. By solving these problems, we will see how extremely concise principles of quantum mechanics lead to profound and surprising consequences.
Class Style
Lecture
Prerequisites
Confidence in messing with vectors and matrices, ability to draw squares and straight lines (which one of your teachers often fails to do), interest in cracking puzzles.
In this class, we will explore fundamental aspects of quantum information that underlie a variety of quantum technologies. To start out, we will work through the braket formalism of quantum mechanics and in particular, quantum logic. This formalism will allow us to demystify the concept of quantum entanglement and anticipate its usefulness. Armed with our mini toolbox, we will take a vote from the class to decide which specific toy problems of quantum information we will try to solve. The list of topics includes (but is not limited to): Quantum teleportation, Quantum computers, Quantum Algorithms, Quantum Error Correction. By solving these problems, we will see how extremely concise principles of quantum mechanics lead to profound and surprising consequences.
Class Style
Lecture
Prerequisites
Confidence in messing with vectors and matrices, ability to draw squares and straight lines (which one of your teachers often fails to do), interest in cracking puzzles.
C6058: Introduction to Nanochemistry
Difficulty: **
Teachers:
Caitlin Hogan
Have you ever thought about building tiny structures atom by atom? Nanochemistry is concerned with just that! We will be learning about the differences in molecular behavior on the nanoscale that make nanomaterials so unique and useful, as well as some cool recent applications of nanotechnology, such as nanobiosensors and quantum dot solar cells.
Class Style
Lecture
Prerequisites
knowledge of some chemistry (atoms, photons, fluorescence, molecular bonding)
Class Style
Lecture
Prerequisites
knowledge of some chemistry (atoms, photons, fluorescence, molecular bonding)
C6125: Dino Physics
Difficulty: ***
Teachers:
Michael Kozina
I will talk about how basic physics principles can help us learn more about dinosaurs. This includes topics ranging from how fast dinosaurs could run to what color were dinosaurs.
Class Style
Lecture
Prerequisites
Basic mechanics.
Class Style
Lecture
Prerequisites
Basic mechanics.
C6176: Chemistry & Renewable Energy
Difficulty: ***
Teachers:
Peter Csernica
Lean some of the ways that chemistry can provide us with renewable energy today & in the future! We will focus on two electrochemical devices: batteries and fuel cells. You will learn the very basics of how they work, and we will discuss their similarities and differences. Class will include a working mini-Fuel Cell Car as a demo!
Class will focus mostly on understanding the basics of how both devices operate, and should be accessible to anyone with an interest in learning more! Will be an interactive lecture.
Class Style
Lecture
Prerequisites
An interest in learning more about the subject.
Class will focus mostly on understanding the basics of how both devices operate, and should be accessible to anyone with an interest in learning more! Will be an interactive lecture.
Class Style
Lecture
Prerequisites
An interest in learning more about the subject.
C5951: Black Holes, Dimensionality, and Imaginary Time
Difficulty: *****
Teachers:
Diego Celis
Ever wondered how black holes work? Why do they do the things they do, and what do they actually do? What's a singularity, and why are they important?
Or perhaps you've wondered about what our world is made out of. How many dimensions are there, and how do they work? What is the heart of our space made out of?
And imaginary time?! What is that?
Well, if any or all of these topics interest you, then you're in for a treat. This class will give you a solid introduction and understanding of how our world works and the tools we can use to study theoretical physics and the cosmos.
This class will be challenging, but if you are at least the tiny bit interested please attend! I can most definitely work with you and ensure you leave Stanford with a comprehensive understanding of the material. I look forward to meeting you!
NOTE: this class will not take up the entire 105min block. You'll be dismissed early, but feel free to stay to ask questions.
Class Style
Lecture
Prerequisites
Integral and differential calculus. Physics I and preferably preliminary understanding of AP Physics C. Multivariate differentials preferred, but not required.
Or perhaps you've wondered about what our world is made out of. How many dimensions are there, and how do they work? What is the heart of our space made out of?
And imaginary time?! What is that?
Well, if any or all of these topics interest you, then you're in for a treat. This class will give you a solid introduction and understanding of how our world works and the tools we can use to study theoretical physics and the cosmos.
This class will be challenging, but if you are at least the tiny bit interested please attend! I can most definitely work with you and ensure you leave Stanford with a comprehensive understanding of the material. I look forward to meeting you!
NOTE: this class will not take up the entire 105min block. You'll be dismissed early, but feel free to stay to ask questions.
Class Style
Lecture
Prerequisites
Integral and differential calculus. Physics I and preferably preliminary understanding of AP Physics C. Multivariate differentials preferred, but not required.
Earth and Planetary Sciences
R6040: Calendar Astronomy
Difficulty: ***
Teachers:
Ye Wang
How did we come up with the notion of a day, a month, a year? How do we predict seemingly irregular astronomical events in our solar system, such as eclipses?
This class will give an introduction to the periodic nature of our solar system that gave rise to the formation of the calendars of various cultures.
Class Style
Seminar
Prerequisites
Good grasp of mathematics, especially algebra.
This class will give an introduction to the periodic nature of our solar system that gave rise to the formation of the calendars of various cultures.
Class Style
Seminar
Prerequisites
Good grasp of mathematics, especially algebra.
R6090: The restless ocean: an introduction to physical oceanography
Difficulty: ***
Teachers:
Bertrand Delorme
In the ocean, still waters run deep! Covering more than 70% of the Earth's surface, the ocean is in perpetual motion and has a major influence on our climate. In this class, we will introduce the major processes governing the ocean circulation, and discuss their relevance in the Earth system.
Class Style
Discussion
Class Style
Discussion
R6109: What is an earthquake?
Difficulty: **
Teachers:
Shanna Chu
I will be using toy models to demonstrate what exactly happens, in terms of physics during an earthquake, and go over some different types of earthquakes and how people know about them.
Class Style
Lecture
Prerequisites
None! Some basic math/physics might be helpful
Class Style
Lecture
Prerequisites
None! Some basic math/physics might be helpful
R5950: Geology of Oil
Difficulty: **
Teachers:
Zach Sickmann,
Inessa Yurchenko
An introduction to the geology of the rocks that produce oil and how we find them. This class will cover the basics of sedimentology, petroleum systems geology, and seismic petroleum exploration.
Class Style
Lecture
Prerequisites
None
Class Style
Lecture
Prerequisites
None
R5959: Deep Sea Microbes
Difficulty: **
What’s tiny and living at the bottom of the ocean? Microbes! Come learn how microbes make a living miles away from the sunlight and how scientists learn about them. This class will introduce you to microbial life in the deep sea and provide you with a hands-on laboratory experience.
Class Style
Activity
Class Style
Activity
R5948: Geoquest: A Map Themed Puzzle Adventure Full!
Difficulty: **
Teachers:
Songhee Han,
Amy Liu
R6051: The Origin of Life
Difficulty: **
Teachers:
Bennett Kapili
Billions of years ago, something very peculiar happened on Earth: life started. Perhaps the earliest semblance of life organized in a “warm little pond,” much like Charles Darwin wondered in 1871. Or perhaps life leaped out of hydrothermal vents, colonizing the bottom of the ocean before ever seeing the sun. Or maybe Earth isn’t our original home at all.
In this class, we’ll dive into some of the current leading theories about the origin of life. We’ll also explore what makes something living and where else in our solar system we might find life. Come learn about our place in the cosmos!
Class Style
Lecture
In this class, we’ll dive into some of the current leading theories about the origin of life. We’ll also explore what makes something living and where else in our solar system we might find life. Come learn about our place in the cosmos!
Class Style
Lecture
R6043: Exploring Ecology with Terrariums! Full!
Difficulty: **
R5932: The Search for Life in the Universe
Difficulty: **
Teachers:
Michael Dubreuil
Are we alone in the universe? How can we know? If we do find life, where can we find it and what will it look like? Will it be microbial or multi-cellular? Will life on other planets even have cells?
In this class we'll discuss these questions and the modern attempts to answer them in a brief overview of the Search for Life in the Universe!
Class Style
Lecture
Prerequisites
basic biology (recommended)
In this class we'll discuss these questions and the modern attempts to answer them in a brief overview of the Search for Life in the Universe!
Class Style
Lecture
Prerequisites
basic biology (recommended)
R6067: California geology: it's n̶o̶t̶ rocke̶t̶ science!
Difficulty: **
Teachers:
Robert Collar
This course will give you the tools necessary to truly appreciate the magnificence of California's geology! Come learn about the towering granites of Yosemite, the state gemstone benitoite, the looming threat of the San Andreas Fault, and why studying the earth sciences has been and will continue to be pivotal to the golden state.
Class Style
Lecture
Class Style
Lecture
R6121: Discoveries, Theories, and Developments: from the Solar System to other Galaxies
Difficulty: *
Teachers:
Brian Chan
In this class: facts that will totally blow your mind
We'll explore the history, discoveries, and development of our understanding of the cosmos, including theories that are entertained even today. Our coverage will range from our Solar System to nearby galaxies and even some exploration of the general Universe. Topics include how discoveries came about, interesting exoplanet theories, and recent developments.
Class Style
Lecture
We'll explore the history, discoveries, and development of our understanding of the cosmos, including theories that are entertained even today. Our coverage will range from our Solar System to nearby galaxies and even some exploration of the general Universe. Topics include how discoveries came about, interesting exoplanet theories, and recent developments.
Class Style
Lecture
Engineering
E5964: Earthquake Engineering
Difficulty: *
Teachers:
Amory Martin
Earthquakes are one of Earth's most devastating phenomena. Come learn about earthquake mechanisms and design of structures in earthquake prone areas, like California, and experience shaking first hand!
The class will cover the basic physics behind structural earthquake engineering design. The focus will be on explaining concepts through demonstrations.
Class Style
Lecture
The class will cover the basic physics behind structural earthquake engineering design. The focus will be on explaining concepts through demonstrations.
Class Style
Lecture
E6188: Motorcycles and Mechanisms
Difficulty: **
Teachers:
Joe Johnson
We’ll be taking apart my 1964 Honda Dream motorcycle and exploring how it works.
Students will get hands on experience taking things apart and putting them back together.
Here’s a picture of a motorcycle similar to mine: http://www.rcycle.com/Ken_Fisher_Honda_305_Dream_068_cropped_op_800x512.jpg
Class Style
Activity
Prerequisites
Be Hands-On
Students will get hands on experience taking things apart and putting them back together.
Here’s a picture of a motorcycle similar to mine: http://www.rcycle.com/Ken_Fisher_Honda_305_Dream_068_cropped_op_800x512.jpg
Class Style
Activity
Prerequisites
Be Hands-On
E6039: Storage Wars: Building a Better Battery
Difficulty: ***
Ever wonder how a battery can power something as small as a phone and as large as a car? Curious about different battery types and uses? Come learn about battery technology and innovative ways we can improve energy storage.
Class Style
Lecture
Class Style
Lecture
E5966: Build your own speaker!
Difficulty: **
In this class, you will learn about electricity and sound! We will discuss how electric signals get magically converted into sound waves in a speaker. And the best part, we will build our own speaker!
Class Style
Activity
Class Style
Activity
E6191: Engineering at Stanford
Difficulty: *
Teachers:
Tim Abbott
Come hear from current Stanford students what it's like to study engineering in college! A variety of disciplines and interests will be represented.
Class Style
Panel
Class Style
Panel
E6064: Our Energy Future
Difficulty: **
Is it a bird? Is it a plane? No, it's a wind turbine! Ever wonder about the history of US energy and where it's going? Come take a deep dive into understanding how our energy landscape is evolving every day.
Class Style
Activity
Class Style
Activity
E6012: Water you waiting for? Come learn about water in California
Difficulty: **
Teachers:
Negin Ashoori,
Stephanie Spahr
Come learn about a necessary resource we often take for granted! This class is designed to introduce students to where your water comes from and ways to purify it for reuse. The class will discuss the various engineering technologies needed to increase clean drinking water resources in California. There will be an in class demonstration on how water can be purified through low-cost filter materials and discussions on real life case studies on ways these filters are implemented in the field.
Class Style
Lecture
Class Style
Lecture
E6091: Aircraft Navigation, Control and Weather
Difficulty: **
Teachers:
Joshua Bosworth
Modern air travel is safe and routine, but this wasn't always the case. This class covers the history, basic principles and employment of aircraft navigation equipment, and how navigation equipment, control systems and weather prediction enable safe and routine air travel.
Class Style
Discussion
Class Style
Discussion
E6005: Designing Cities of the Future
Difficulty: **
Cities are complex. They must balance built, natural, and human systems. Explore the nuances of defining and measuring important characteristics of urban spaces.
Collaborate with others as we brainstorm, analyze, and create a sustainable city of the future!
Class Style
Activity
Collaborate with others as we brainstorm, analyze, and create a sustainable city of the future!
Class Style
Activity
E6166: LED Multiplexing
Difficulty: **
Teachers:
Arjun Balasingam,
Ramya Balasingam
Ever wonder how your LED displays work? In this class, students will learn about time-division multiplexing, a popular technique used to control light matrices like electronic displays. The class will begin with an introduction to multiplexing and an overview of the design. Students will then work together to implement their own multiplexed LED display circuits, and program a microcontroller to drive the displays.
Class Style
Activity
Prerequisites
Basic knowledge of circuits
Class Style
Activity
Prerequisites
Basic knowledge of circuits
E5973: Automotive Fundamentals
Difficulty: **
Teachers:
Luis Arreola,
Wendy Sanchez
Cars are one of the most underappreciated and least understood machines that our modern societies are privileged to have. This course will help students develop a basic understanding of how an automobile functions through lecture and the use of working models.
We will learn to be able to recognize components under the hood of most cars as well as identify the components and functions of various systems working within the car. Topics will include general engine operation, transmission operation, brake systems, suspension systems, as well as a brief insight in how technology plays a pivotal role in a modern automobile. This course assumes no previous knowledge in automotive technology and all students are welcome to join. Practical skills will also be taught such as how to change engine oil and basic diagnosis and repair. Breaks and snacks will be included!
Class Style
Lecture
We will learn to be able to recognize components under the hood of most cars as well as identify the components and functions of various systems working within the car. Topics will include general engine operation, transmission operation, brake systems, suspension systems, as well as a brief insight in how technology plays a pivotal role in a modern automobile. This course assumes no previous knowledge in automotive technology and all students are welcome to join. Practical skills will also be taught such as how to change engine oil and basic diagnosis and repair. Breaks and snacks will be included!
Class Style
Lecture
E6025: Materials Gone Wrong!
Difficulty: **
It's a bad day if your phone screen cracks, but it's something else entirely if your airplane falls out of the sky. Learn about the science and engineering behind materials failures in history through demonstrations and hands-on experiments. Emphasis on HANDS-ON demonstrations, not a boring lecture! We'll experience first-hand how liquid metals can catastrophically destroy structural materials in applications like space exploration and aerospace. We'll explore how many materials can change dramatically with changes in structure, temperature, and other conditions. You'll walk away from this class with greater knowledge of the atomic structure of materials and a deeper appreciation for the diverse properties of the materials that surround our everyday life.
Class Style
Activity
Class Style
Activity
E6165: Introduction to Catalysis: Enabling the Reactions That Run the World
Difficulty: **
Catalysts play a central role in enabling the reactions that sustain our bodies, our machines, and even our lawns. Come learn how these fascinating substances are central to some of the world’s most useful processes and how the latest cutting edge catalysis research has the potential to change the future of these processes as we know them.
Class Style
Lecture
Class Style
Lecture
E6185: Building Robots
Difficulty: ***
Teachers:
Ashwin Agarwal
We’re gonna be looking at all things robots - motors, mechanics, controllers, programming.
Class Style
Activity
Class Style
Activity
E6076: Crash Course: d.Thinking
Difficulty: **
Teachers:
Keaaokahonua Davis
Come learn the design thinking process in this quick hands on workshop. Discover how designers bridge the gap between experiences, technology, or products and the people who use them.
Class Style
Activity
Class Style
Activity
Humanities
H6181: Forrest Gump: a Run Through U.S. History
Difficulty: **
Teachers:
Danielle Cruz
"Run, Forrest, run!"
Love the actor Tom Hanks? Interested in modern United States history? Come explore different life-changing events that altered history as we know it today through the lens of the 1994 classic movie "Forrest Gump"! Following Forrest from the 50s to the 80s, we'll cover a wide range of historical markers -- some well-known and some overlooked -- spanning from the Vietnam War to Watergate to Ping-Pong Diplomacy and more! All the while, we'll watch clips of the movie in between!
(You don't need to watch "Forrest Gump" beforehand to join.)
Class Style
Lecture
Love the actor Tom Hanks? Interested in modern United States history? Come explore different life-changing events that altered history as we know it today through the lens of the 1994 classic movie "Forrest Gump"! Following Forrest from the 50s to the 80s, we'll cover a wide range of historical markers -- some well-known and some overlooked -- spanning from the Vietnam War to Watergate to Ping-Pong Diplomacy and more! All the while, we'll watch clips of the movie in between!
(You don't need to watch "Forrest Gump" beforehand to join.)
Class Style
Lecture
H6143: History of API Immigration
Difficulty: **
Teachers:
Marika Buchholz,
Catherine Gao
Interested in learning about the history of Asian/Pacific Islander Immigration to the United States? From the Chinese Exclusion Act in 1882 to the recent repeal of DACA, U.S. legislation and attitudes surrounding immigration have closely shaped the experiences of API communities in the United States. This class aims to give an overview of the legislation surrounding API immigrants, the evolution of immigration trends, the role these communities played in cultural and urban development, and the impact they had on national rhetoric surrounding immigration and American identity.
Class Style
Discussion
Class Style
Discussion
H6187: A Textbook Case of Racism: Exploring Race in Historical Textbooks
Difficulty: **
Teachers:
Moses Hetfield
The information in high school textbooks may seem objective and factual to the point of being bland, but the textbooks our grandparents used contain "facts" that a modern reader would find prejudiced and offensive. In this class, we will look through a collection of textbooks from the 19th century to the present, with a particular focus on how they discuss race. Some questions we will explore include: How and why have textbooks changed? What educational and ideological purposes have textbooks served, and what is the political significance of textbook choices? What can we learn about the role of textbooks today by looking through old textbooks?
Class Style
Activity
Prerequisites
Some basic knowledge of US history would be useful to provide context for old textbooks, but no prior knowledge is required.
Class Style
Activity
Prerequisites
Some basic knowledge of US history would be useful to provide context for old textbooks, but no prior knowledge is required.
H6193: Humanities at Stanford
Difficulty: **
Teachers:
Juliann Hallum
Come and learn about the humanities opportunities around campus! There will be actors, dancers, writers, and musicians available to answer your questions!
Class Style
Panel
Class Style
Panel
H6145: A Textbook Case of Racism: Exploring Race in Historical Textbooks
Difficulty: **
Teachers:
Moses Hetfield
The information in high school textbooks may seem objective and factual to the point of being bland, but the textbooks our grandparents used contain "facts" that a modern reader would find prejudiced and offensive. In this class, we will look through a collection of textbooks from the 19th century to the present, with a particular focus on how they discuss race. Some questions we will explore include: How and why have textbooks changed? What educational and ideological purposes have textbooks served, and what is the political significance of textbook choices? What can we learn about the role of textbooks today by looking through old textbooks?
Class Style
Activity
Prerequisites
Some basic knowledge of US history would be useful to provide context for old textbooks, but no prior knowledge is required.
Class Style
Activity
Prerequisites
Some basic knowledge of US history would be useful to provide context for old textbooks, but no prior knowledge is required.
H6003: Writing the Short Story Inside You: A Creative Writing Workshop
Difficulty: **
Teachers:
Shana Hadi
Do you enjoy writing? Is there a story idea that’s been waiting to spring out of you? In this creative writing workshop, we’ll be exploring how to turn a kernel of an idea into the beginnings of a fully-fledged short story, using Andy Weir’s “The Egg” as an example.
While a significant portion of the class will be spent writing, don’t worry -- whether you have written novels before or are on the brink of your literary journey, all you need to bring is a willingness to learn and your imagination!
Class Style
Activity
While a significant portion of the class will be spent writing, don’t worry -- whether you have written novels before or are on the brink of your literary journey, all you need to bring is a willingness to learn and your imagination!
Class Style
Activity
H6068: Localization: Migration of Media
Difficulty: **
Teachers:
Paul Tran
What do Power Rangers, Pokemon, and Godzilla all have in common? They came from overseas, but became popular in America! Through localization, we can explain how media moves from country to country and why we sometimes make changes to the source material.
Class Style
Lecture
Class Style
Lecture
H6178: From Spark to Story: Planning a Narrative
Difficulty: **
Teachers:
Kendall Hoffman
Have you ever wanted to write a book? Draw a comic? Create a short story? Craft an epic poem? Record a narrative podcast?
Learn how to bring a project from an idea to a plan - through character creation, setting development, and plot mapping, you'll leave class with the skeleton for whatever story you want to tell!
No writing experience is necessary.
Class Style
Seminar
Learn how to bring a project from an idea to a plan - through character creation, setting development, and plot mapping, you'll leave class with the skeleton for whatever story you want to tell!
No writing experience is necessary.
Class Style
Seminar
H6124: The Birth of Science
Difficulty: **
Teachers:
David Carreon
Where did science come from? Who were the heroes who invented it? Why wasn't it invented sooner?
In this class, we'll talk about the exciting story of how we went from alchemy to chemistry, from astrology to astronomy. We'll talk about the epic debate about whether it was the earth or the sun in the center of the universe, discussing the discoveries and politics involved. You'll hear about popes and kings, monks and bishops, and even a few professors.
If that's not enough, I'll tell you:
*Why practically nobody thought the earth was flat
*How Galileo accomplished the greatest troll of all time
*Why it's really hard to prove that the earth revolves around the sun (without satellites)
Class Style
Lecture
In this class, we'll talk about the exciting story of how we went from alchemy to chemistry, from astrology to astronomy. We'll talk about the epic debate about whether it was the earth or the sun in the center of the universe, discussing the discoveries and politics involved. You'll hear about popes and kings, monks and bishops, and even a few professors.
If that's not enough, I'll tell you:
*Why practically nobody thought the earth was flat
*How Galileo accomplished the greatest troll of all time
*Why it's really hard to prove that the earth revolves around the sun (without satellites)
Class Style
Lecture
H6129: Esperanto for Beginners
Difficulty: **
Teachers:
KC Farrell
Kiel vi fartas? How are you doing?
Esperanto is a constructed language that combines features of Romance, Germanic, and Slavic languages. Esperanto speakers live all around the world. Many learn Esperanto to travel and meet other Esperantists (Esperantistoj) with whom they share no native language. Others learn Esperanto because it assists in learning other Latinate, Germanic, and Slavic languages. It is a beautiful language that is popular among polyglots.
In this class, we will learn the basics of Esperanto grammar and vocabulary.
Class Style
Seminar
Prerequisites
Love of language! You do not need to know any Esperanto! Knowledge of another language (especially of a Latinate, Slavic, or Germanic language (such as Spanish, Polish, German, Romanian, Portuguese, et cetera) will help but is NOT required.
Esperanto is a constructed language that combines features of Romance, Germanic, and Slavic languages. Esperanto speakers live all around the world. Many learn Esperanto to travel and meet other Esperantists (Esperantistoj) with whom they share no native language. Others learn Esperanto because it assists in learning other Latinate, Germanic, and Slavic languages. It is a beautiful language that is popular among polyglots.
In this class, we will learn the basics of Esperanto grammar and vocabulary.
Class Style
Seminar
Prerequisites
Love of language! You do not need to know any Esperanto! Knowledge of another language (especially of a Latinate, Slavic, or Germanic language (such as Spanish, Polish, German, Romanian, Portuguese, et cetera) will help but is NOT required.
H6163: Making Myths Full!
Difficulty: **
Teachers:
Emma Heath
H6042: History of Memes
Difficulty: *
Teachers:
Eunice Jung
How did memes take the internet by storm? What does the future of meme-hood look like? How can memes be real if our eyes aren't real? If you want one of the questions answered... come take this guy fieri approved course!
Class Style
Lecture
Class Style
Lecture
H6061: Mob Bosses and Boss Mobs: An introduction to game theory
Difficulty: *
Teachers:
Harry Thaman
Ever wondered what the mafia and EPA have in common? How about why big stores promise to "match prices"? And what does this have to do with competitive rock-paper-scissors competitions?
All of these are problems that deal with "game theory", a branch of economics. But don't worry! It's really approachable and you'll get to participate in a bunch of activities with your classmates.
Notes: This is about "game theory" which is different than "games" - sorry to disappoint! It also draws on math concepts but no math knowledge is required.
Class Style
Activity
All of these are problems that deal with "game theory", a branch of economics. But don't worry! It's really approachable and you'll get to participate in a bunch of activities with your classmates.
Notes: This is about "game theory" which is different than "games" - sorry to disappoint! It also draws on math concepts but no math knowledge is required.
Class Style
Activity
H6087: Could a computer have a mind?
Difficulty: **
Teachers:
Taylor Madigan
What are mental states? Are they the kinds of things that a computer could have, in a literal sense? In this class we will discuss the Turing Test, the theory of mind known as "functionalism," and John Searle's "Chinese Room" argument that purports to show that a computer could not have a mind in any literal sense.
Class Style
Seminar
Prerequisites
None
Class Style
Seminar
Prerequisites
None
H6099: Science vs Church: conflict, cohabitation or symbiosis
Difficulty: **
Teachers:
Diogo Pinto de Bragança
How do science and religion see each other? Is there a fundamental conflict? Do they interfere in each other?
In this course, we review the history of science and analyze how its relationship with religion was, namely with the Roman Catholic Church.
We will talk about medieval science, Galileo and the Inquisition, the conflict thesis, the influence of the Jesuits, the Big Bang theory, genetics and evolution, and we end up talking about the two great philosophical assumptions of science and how they relate to Christianity.
See you there!
Diogo Bragança - Physics PhD student
Class Style
Seminar
In this course, we review the history of science and analyze how its relationship with religion was, namely with the Roman Catholic Church.
We will talk about medieval science, Galileo and the Inquisition, the conflict thesis, the influence of the Jesuits, the Big Bang theory, genetics and evolution, and we end up talking about the two great philosophical assumptions of science and how they relate to Christianity.
See you there!
Diogo Bragança - Physics PhD student
Class Style
Seminar
H6130: Introduction to French for Romance Speakers
Difficulty: ***
Teachers:
KC Farrell
That class offers an introduction to French for students who have never studied French but already speak one or more Romance/Latinate languages (Spanish, Portuguese, Italian, Romanian, et cetera).
If you have studied only Latin, you are also welcome to join but you may have more difficulty.
Class Style
Seminar
Prerequisites
You can speak a romance language at any level (you do not need to be fluent).
If you have studied only Latin, you are also welcome to join but you may have more difficulty.
Class Style
Seminar
Prerequisites
You can speak a romance language at any level (you do not need to be fluent).
H6132: Intro to Finnish Language and Culture
Difficulty: *
Teachers:
Maria Haanpaa
Are you interested in learning more about Finnish language and culture? This class will teach you how to introduce yourself in Finnish and use other interesting phrases. This class will also introduce students to some fun aspects of Finnish culture. Finnish snacks will be provided!
Class Style
Lecture
Class Style
Lecture
H6141: Writing Personal Statements (and other essays)
Difficulty: **
Teachers:
David Altman
Are you nervous about writing your personal statement? Not sure how to set yourself apart from every other applicant? Do you just want general essay-writing advice? This is the class for you! We'll start with a seminar-style discussion of how to write a good personal statement, which will lead into a Q&A session. Finally, we'll leave some time to workshop essays together. Bring a personal statement (finished or unfinished) to work on. Or, if you don't have one, we'll brainstorm and start one together!
Class Style
Seminar
Class Style
Seminar
H5972: From Black and White to Binge Watching: The History of the American Sitcom
Difficulty: **
Teachers:
Maria Bojorquez,
Sophie Regan
Do you love watching tv? Are you a fan of good sitcoms? Come laugh with us and learn about the evolution of television and how your favorite shows fit into history. From I Love Lucy to Modern Family and everything in between, come with us on a journey filled with love, laughter, tears (ok maybe not tears), and lots of tv!
Class Style
Lecture
Class Style
Lecture
H6026: An Introduction to Phonetics with Elvish Writing
Difficulty: **
Teachers:
Will Monroe
Ever wondered how speakers of foreign languages and actors that play aliens in sci-fi movies make such unusual sounds? Want to expand your sound inventory and make some of those sounds yourself? Are you interested in learning how to decipher the flowing Elvish letters from J.R.R. Tolkien's Lord of the Rings trilogy? Join us for a tour of the basics of phonetics and you can learn a new alphabet on the side!
The class begins with a look at Tolkien's Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the basics of where your tongue can go, to clicks, ejectives, and more.
Class Style
Lecture
The class begins with a look at Tolkien's Tengwar, a writing system that is closely tied to the science of speech. Once you know the basic rules of the script, you can learn it in only a few hours of practice. We will then explore the full diversity of the sounds of human language, from the basics of where your tongue can go, to clicks, ejectives, and more.
Class Style
Lecture
H6082: What We Can't Say Yet: Open Questions in Linguistics
Difficulty: **
Teachers:
Eric Zelikman
Discuss interesting problems in fields from psycholinguistics to computational linguistics that are considered unsolved. How is linguistic intuition formed? What is the best way to translate words which have no direct analog in another language? Are there patterns in the ways a standard dialect connects to other dialects? How did language come about in the first place?
Class Style
Discussion
Class Style
Discussion
H5952: Existentialism, Nihilism, and Purpose
Difficulty: ***
Teachers:
Diego Celis
Why are we here? More importantly, what is the point of us even being here? Is it worth it? Is anything worth it? What is worth? Where are we going, and why are we going to begin with?
The philosophical and realistic implications of scientific discoveries have stricken many with great dread, depression, and insecurity regarding the purpose of life and the world around us.
In this discussion seminar, we will seek to explore these issues and concerns to try and find answers within ourselves. A great goal of this class is to share your perspective with others and learn from others' perspectives so that you may enrich your view of your place in the world.
Be warned that this class openly and freely challenges in discussion topics like religion, purpose, and morality. This class will also deal with dark subject matter. However, by treating these subjects with gravitas we will learn and explore a lot about our existence.
NOTE: this class will not take up the entire 105min block. You'll be dismissed early, but feel free to stay to ask questions.
Class Style
Discussion
Prerequisites
Must have an open mind. Must be able to discuss and challenge topics like religion, purpose, and morality. Must be able to handle discussing dark subject matter. No prior knowledge regarding philosophers or their works is required, as none will be used.
The philosophical and realistic implications of scientific discoveries have stricken many with great dread, depression, and insecurity regarding the purpose of life and the world around us.
In this discussion seminar, we will seek to explore these issues and concerns to try and find answers within ourselves. A great goal of this class is to share your perspective with others and learn from others' perspectives so that you may enrich your view of your place in the world.
Be warned that this class openly and freely challenges in discussion topics like religion, purpose, and morality. This class will also deal with dark subject matter. However, by treating these subjects with gravitas we will learn and explore a lot about our existence.
NOTE: this class will not take up the entire 105min block. You'll be dismissed early, but feel free to stay to ask questions.
Class Style
Discussion
Prerequisites
Must have an open mind. Must be able to discuss and challenge topics like religion, purpose, and morality. Must be able to handle discussing dark subject matter. No prior knowledge regarding philosophers or their works is required, as none will be used.
Lunch
L5956: Lunch Period
Difficulty: None
Teachers:
Enjoy a break for lunch with your friends! Please register for at least one lunch period on each day of the program.
L5957: Lunch Period
Difficulty: None
Teachers:
Enjoy a break for lunch with your friends! Please register for at least one lunch period on each day of the program.
Mathematics and Computer Science
M5996: Network Biology 101
Difficulty: ***
Teachers:
Alborz Bejnood,
Alice Yu
Biology is complex. To help us tackle its challenges, researchers use representative models. One type of model is a mathematical structure called a "Network". In this class, you will learn and use an array of computational platforms and visualization tools (R, D3, Cytoscape, and more) to solve a real biological problem.
Class Style
Discussion
Class Style
Discussion
M6038: Almost Everything You'll Ever Need to Know About Calculus
Difficulty: ****
Teachers:
Hunter Swan
Crash course on calculus. I claim that you can learn the essential ideas of calculus in about two hours. I dare you to prove me wrong!
This class is not for the faint of heart. It is heavily problem-oriented, so come prepared to flex your mathematical muscles.
Class Style
Lecture
Prerequisites
Algebra
This class is not for the faint of heart. It is heavily problem-oriented, so come prepared to flex your mathematical muscles.
Class Style
Lecture
Prerequisites
Algebra
M6189: Website Development in 45 Minutes
Difficulty: **
Teachers:
Chaitanya Asawa
Learn how to and together build a website in 45 minutes!
Class Style
Lecture
Class Style
Lecture
M6182: Zero Knowledge Protocols
Difficulty: ****
Teachers:
Andy Chen,
Nicholas Hirning
One of the central tenets of cryptography and more broadly, secure negotiations, is being able to prove to someone you know the solution to a problem that they desire without actually revealing the solution. This idea is prevalent through all of modern cryptography as well as confidential and critical decisionmaking processes. This class will provide an introduction to zero knowledge proofs and their roles in modern voting protocols, cryptography, and secure processes in businesses, the government, and science.
Class Style
Seminar
Prerequisites
A second course in Algebra (Algebra 2) or equivalent mathematical maturity
Class Style
Seminar
Prerequisites
A second course in Algebra (Algebra 2) or equivalent mathematical maturity
M6004: Graph Algorithms
Difficulty: ***
Teachers:
Tracey Lin,
Max Spero
In this class, we will learn about graphs and graph algorithms.
We will cover:
* What is a graph?
* A few graph algorithms
* Data structures necessary to implement graph algorithms
Then, students will implement some of the algorithms themselves using Python.
Possible algorithms we will cover are:
* Depth-First Search
* Breadth-First Search
* Djikstra's Algorithm
* A* Algorithm
* Kruskal's Algorithm
Class Style
Lecture
Prerequisites
Programming experience
We will cover:
* What is a graph?
* A few graph algorithms
* Data structures necessary to implement graph algorithms
Then, students will implement some of the algorithms themselves using Python.
Possible algorithms we will cover are:
* Depth-First Search
* Breadth-First Search
* Djikstra's Algorithm
* A* Algorithm
* Kruskal's Algorithm
Class Style
Lecture
Prerequisites
Programming experience
M6135: Magic, Madness and More: Computer Science Decoded
Difficulty: **
Teachers:
Jerry Hong,
Kelsey Wang
So what is coding, actually? How is this mysterious idea of computer science used to create amazing things like apps we use every day? We’ll start with a brief overview of the most important concepts of computer programming, and transition into activities where you’ll collaborate to solve real-life problems with computer science principles - and pitch your solutions to the class.
You’ll explore the immense power of programming and stretch your imagination to the limit in this fast-paced, half-instructive, half-interactive class. If you’ve had little or no exposure to computer science before, this class is for you!
Class Style
Activity
Prerequisites
Must be willing to participate and collaborate with other Splash students - and keep an open mind!
You’ll explore the immense power of programming and stretch your imagination to the limit in this fast-paced, half-instructive, half-interactive class. If you’ve had little or no exposure to computer science before, this class is for you!
Class Style
Activity
Prerequisites
Must be willing to participate and collaborate with other Splash students - and keep an open mind!
M6161: Computer Science at Stanford
Difficulty: *
Teachers:
Bradley Emi
Come learn about what it's like to study Computer Science in college! Taught by a panel of Computer Science students at Stanford.
Class Style
Panel
Class Style
Panel
M5977: Intro to Game Theory
Difficulty: ***
Teachers:
Grace Zhao
How do politicians win elections?
Why do people procrastinate?
How do companies determine product prices?
At the heart of game theory is the study of decision-making. We’ll apply mathematical models to real life situations in order to understand strategy optimization. Learn about Nash equilibriums, and walk away with the ability to pinpoint smart solutions!
Class Style
Lecture
Prerequisites
Algebra
Why do people procrastinate?
How do companies determine product prices?
At the heart of game theory is the study of decision-making. We’ll apply mathematical models to real life situations in order to understand strategy optimization. Learn about Nash equilibriums, and walk away with the ability to pinpoint smart solutions!
Class Style
Lecture
Prerequisites
Algebra
M5928: Understanding Big Data: Data Analysis Through Programming
Difficulty: ****
Teachers:
William Gearty
When most people think about computer science and programming, they think about websites and video games. However, in the age of Big Data, programming has become a vital tool for researchers (such as myself) that need to analyze lots of data. In this class, I will introduce R, an open source programming language for statistical computing and graphics. We'll start at the basics (2 + 2 = 4), and by the end you should be able to analyze any dataset and visualize your results with pretty graphs.
Class Style
Activity
Prerequisites
No programming experience is required. Some statistics knowledge may be useful but is not required.
Class Style
Activity
Prerequisites
No programming experience is required. Some statistics knowledge may be useful but is not required.
M5997: To Infinity and Beyond!
Difficulty: **
Teachers:
Jonathan Kang
Ever wondered what is the biggest number? That's easy! There's no biggest number! But the notion of infinity is more than meets the eye.
In this course, we will attempt to answer questions such as: What do we really mean when we say there are infinitely many natural numbers? How did we arrive at our present understanding of infinity? Are there different kinds of infinities?
The infinite has preoccupied mathematicians and philosophers of centuries past. Come learn more about this fascinating topic!
Class Style
Lecture
Prerequisites
Familiarity with algebra, comfort with basic mathematical proofs.
In this course, we will attempt to answer questions such as: What do we really mean when we say there are infinitely many natural numbers? How did we arrive at our present understanding of infinity? Are there different kinds of infinities?
The infinite has preoccupied mathematicians and philosophers of centuries past. Come learn more about this fascinating topic!
Class Style
Lecture
Prerequisites
Familiarity with algebra, comfort with basic mathematical proofs.
M6101: Immersive Technology: New Realities
Difficulty: *
Teachers:
Khoi Le
Ever wanted to blast robots in space, paint in three-dimensions, or become the guardian of a medieval castle? In virtual reality, anything is possible. Come learn about the blossoming industry of immersive technology, also known as virtual and augmented reality, mixed reality, or XR. We'll take turns trying different types of XR experiences and talking about the possibilities for the future of XR.
Class Style
Activity
Class Style
Activity
M6139: Introduction to Sabermetrics
Difficulty: **
Teachers:
Rohan Mehta
An introduction to the mathematical analysis of baseball. Find out how people evaluate players, predict outcomes, and come up with statistics like BABIP, wRC+, and WAR while learning important principles in statistics and probability theory.
Class Style
Seminar
Prerequisites
Familiarity with the rules of baseball and basic baseball terminology required. Basic probability and statistics knowledge is helpful, but not required.
Class Style
Seminar
Prerequisites
Familiarity with the rules of baseball and basic baseball terminology required. Basic probability and statistics knowledge is helpful, but not required.
M6186: Math-Games
Difficulty: ***
Teachers:
Dylan Cable
We will explore and play two games that arise from math problems. We will try to figure out how to win these games and to understand the math behind these games.
Class Style
Seminar
Prerequisites
None--being curious about math and/or games.
Class Style
Seminar
Prerequisites
None--being curious about math and/or games.
M6015: Demystifying Hot Topics in Computer Science
Difficulty: *
Teachers:
Rachel Gardner,
Megha Srivastava
This course provides an accessible overview of some of the latest topics in computer science. Our lineup of teachers come from a variety of backgrounds and interests, and they will share their stories about what computer science looks like in college and industry. The class will be very much driven by participants, so come with questions!
Class Style
Seminar
Prerequisites
No programming experience necessary!
Class Style
Seminar
Prerequisites
No programming experience necessary!
M6140: Twist: How to Solve a Rubik's Cube
Difficulty: ***
Teachers:
Danielle Cruz,
Nolan Miranda
Ever wanted to impress your friends? Ever think only geniuses were capable of solving the Rubik's cube? We can make you a genius in less than 3 hours! We will teach you not only how to solve it but some cool tricks and theory as well! (Cubes will be provided for classroom use only.)
Class Style
Activity
Prerequisites
A somewhat lengthy attention span
Class Style
Activity
Prerequisites
A somewhat lengthy attention span
M5998: Mathematic
Difficulty: *
Teachers:
Jake Hillard,
William Kuszmaul
We'll be doing fun hands-on mathemagic tricks. Learn how to: fit your entire body through an index card; magically cut a paper loop in half, just to get another paper loop; win money from your friends; and more!
Class Style
Activity
Class Style
Activity
M5955: Mindless Creativity: Developments in AI Art
Difficulty: **
Teachers:
Eric Zelikman
Computers are increasingly able to create art that most people, and sometimes even experts, cannot differentiate from that made by people. Understand the premises underlying art generation including music, literature, visual art and see them in action. We will focus on cutting-edge developments in an accessible way, mainly drawing from the preceding months and weeks.
Class Style
Lecture
Class Style
Lecture
M6032: Street Fighting Mathematics
Difficulty: **
Teachers:
Brian Ryu,
Jingwei Shi
How do you make a good educated guess? How do you easily remove wrong answer choices on an exam?
In this class, we will learn how to simplify and approximate a wide range of questions ranging from quickly estimating square roots to guessing probability in drawing cards. This class will also involve mathematical puzzles and how to tackle them.
By the end of the class, students will be able to gain a deeper intuitive understanding of the mathematical and physical laws that shape our universe.
Class Style
Lecture
Prerequisites
Basic high school algebra and geometry is recommended
In this class, we will learn how to simplify and approximate a wide range of questions ranging from quickly estimating square roots to guessing probability in drawing cards. This class will also involve mathematical puzzles and how to tackle them.
By the end of the class, students will be able to gain a deeper intuitive understanding of the mathematical and physical laws that shape our universe.
Class Style
Lecture
Prerequisites
Basic high school algebra and geometry is recommended
M5945: Bitcoin and Beyond: An Intro to Blockchain Technology
Difficulty: **
Teachers:
Yousef Hindy,
Matt Klein
Bitcoin presents a new and fascinating way to exchange currency, but the possibilities of its underlying tech are endless. Come learn about how the blockchain works and what it could mean for the future of commerce!
Class Style
Seminar
Class Style
Seminar
M5938: Human and Computer Vision
Difficulty: ***
Teachers:
George John
The class covers human vision, computer image representation and manipulation, image recognition, and deep learning with convolutional neural networks. We'll use Python, Jupyter Notebooks, OpenCV, and TensorFlow. The class is taught in a lecture style and the focus is on exposing the students to these topics generally but concretely in the hope that they continue to explore these concepts after the class. For example, we'll actually train a neural network to recognize handwriting during the class, but won't go through all of the behind-the-scenes math and computation. We'll also look at examples of cutting-edge startups that are using computer vision in healthcare, farming, and other applications. Handouts will give students pointers to online resources and open source software.
Class Style
Lecture
Prerequisites
none
Class Style
Lecture
Prerequisites
none
M6017: How to draw an infinite tree
Difficulty: **
Teachers:
Kartik Chandra,
Benjamin Newman
Join us as we use computers to draw Stanford's unofficial mascot: the tree! We'll learn to use a blocks-based programming language to make pretty pictures that you couldn't possibly draw by hand. Along the way, we'll explore the big ideas that relate fractals, fugues, and flying horses.
Class Style
Activity
Prerequisites
None — if you know how to use a web browser, you're good!
Class Style
Activity
Prerequisites
None — if you know how to use a web browser, you're good!
M6104: Intro to CS using Java
Difficulty: ****
Teachers:
Matthew Trost
This class will cover basic logical concepts in computer science. We will use the Java programming language and code in an online IDE.
We will be working with "hard code" as opposed to something graphics-based like Alice, Scratch, Greenfoot, etc. because I feel I can best teach with code, not drag-and-drop graphical interfaces.To clarify: We will be writing code and reading textual output; not making mini graphical games or building websites.
Due to our highly limited time, we will move quickly. My goal is to give you exposure to many fundamental programming concepts (and their Java syntax) such as variable declarations, I/O, for and while loops, and if statements. I will also briefly address more general ideas in computer science such as other programming languages, IDEs, APIs, comments, and debugging. We will not cover object orientation due to time constraints.
This class is designed to give beginners a taste of the logic and mechanics involved in entry-level computer programming. Those with prior CS experience are welcome but should note that I will be starting from the beginning. Due to our limited time, we will not be able to do exercises on every concept I cover, so this class is probably *most* useful to someone who is going to continue studying CS after this class so they can solidify their understanding of the concepts I introduce. I will address avenues for continuing CS study (e.g. online MOOCs, high school classes, etc.) in class as well.
Class Style
Lecture
Prerequisites
familiarity with algebra is highly preferred
We will be working with "hard code" as opposed to something graphics-based like Alice, Scratch, Greenfoot, etc. because I feel I can best teach with code, not drag-and-drop graphical interfaces.To clarify: We will be writing code and reading textual output; not making mini graphical games or building websites.
Due to our highly limited time, we will move quickly. My goal is to give you exposure to many fundamental programming concepts (and their Java syntax) such as variable declarations, I/O, for and while loops, and if statements. I will also briefly address more general ideas in computer science such as other programming languages, IDEs, APIs, comments, and debugging. We will not cover object orientation due to time constraints.
This class is designed to give beginners a taste of the logic and mechanics involved in entry-level computer programming. Those with prior CS experience are welcome but should note that I will be starting from the beginning. Due to our limited time, we will not be able to do exercises on every concept I cover, so this class is probably *most* useful to someone who is going to continue studying CS after this class so they can solidify their understanding of the concepts I introduce. I will address avenues for continuing CS study (e.g. online MOOCs, high school classes, etc.) in class as well.
Class Style
Lecture
Prerequisites
familiarity with algebra is highly preferred
M6072: Introduction to Computer Programming in Ruby
Difficulty: *
Teachers:
Andrew Lee
Physical Education
P6159: Go with the flow: Intro to Vinyasa Yoga
Difficulty: ***
Teachers:
Abena Boadi-Agyemang
This is a beginner-level class for anyone with an interest in yoga or getting in tune with their body.
We'll go through some key poses, (i.e. Chaturanga to Upward-Facing Dog to Downward-Facing Dog - don't know what those are? come find out!), as well as learning to have fun all while moving mindfully.
Class Style
Activity
Prerequisites
No experience required! Just bring yourself and your willingness to move, move, move!
We'll go through some key poses, (i.e. Chaturanga to Upward-Facing Dog to Downward-Facing Dog - don't know what those are? come find out!), as well as learning to have fun all while moving mindfully.
Class Style
Activity
Prerequisites
No experience required! Just bring yourself and your willingness to move, move, move!
P6054: Brooms Up: Stanford Quidditch
Difficulty: *
Teachers:
Brandon Williams
Come join Stanford Quidditch for an afternoon of fun and all things Harry Potter! There will be brooms, quaffles (volleyballs), and bludgers (dodgeballs), and even a Golden Snitch! You don't need to be a Harry Potter fan or have read any of the books or seen the movies, but if you're interested in learning a new sport and having a great time, this is the place to be :)
Class Style
Activity
Prerequisites
No athletic experience needed. We welcome all who are interested!
Class Style
Activity
Prerequisites
No athletic experience needed. We welcome all who are interested!
P6110: Sports and Recreation at Stanford
Difficulty: *
Teachers:
Crystal Perez
Come learn about sports and recreation in college! Whether it's Varsity, club, intramural or just pick-up games, there's something for everyone, from basketball to sailing to rock climbing. We will have a panel of 4-5 students share their experiences and take questions from you all!
Class Style
Panel
Class Style
Panel
P6021: The Art of a Toss: Let if Fly!
Difficulty: **
Teachers:
Ethan Aldrich,
Kendrick Shen
Unleash your skills in Ultimate Frisbee while learning precisely how to handle the frisbee from catch to throw. Learn new tosses, meet some of your future teammates, and have a great time!
Class Style
Activity
Class Style
Activity
P6134: Introduction to Taijiquan (Tai Chi)
Difficulty: **
Teachers:
Byron Hartman
Taijiquan is a traditional Chinese martial art and health-cultivating practice. This class will introduce students to Taijiquan theory and practice, rooted in precision interplay between opposing characteristics and mechanisms represented by the natural concepts of yin and yang. Taijiquan is a physical and intellectual practice that develops the mind/body connection and strengthens and integrates the body in a natural fluid manner for optimal movement. Teacher Byron Hartman is a master instructor of Chen Family Taijiquan with nearly 20 years of experience.
Class Style
Activity
Prerequisites
Comfortable, non-restrictive clothing. Athletic shoes, preferably with a flat sole. Water bottle.
Class Style
Activity
Prerequisites
Comfortable, non-restrictive clothing. Athletic shoes, preferably with a flat sole. Water bottle.
P6146: Introduction to (non-contact) rugby
Difficulty: *
Teachers:
KC Farrell
We will learn the rules of the game and how to pass, catch, and kick the ball. We will end by playing a game of touch rugby.
Class Style
Activity
Prerequisites
Wear athletic clothes and, if possible, do not wear glasses or jewelry.
Class Style
Activity
Prerequisites
Wear athletic clothes and, if possible, do not wear glasses or jewelry.
P6170: Introduction to Weight Training
Difficulty: **
Teachers:
Jerry Zheng
In this class we will cover a wide range of fitness topics from weight lifting to dieting and most important of all, keeping yourself motivated through it all. The class will be lecture based through presentation as well as a lot of group discussions and contribution from students. Last part of class will be open Q&A from students.
Class Style
Lecture
Class Style
Lecture
Visual and Performing Arts
A5984: Indian Classical Music
Difficulty: *
Teachers:
Durga Ganesh
South Indian classical music, also known as Carnatic music or Karnataka Sangeetham, is believed to have originated from the Sama Veda, an ancient scripture. Carnatic music began to diverge from its North Indian counterpart (commonly known as Hindustani music) during the Moghul establishment in India between 1200-1500 AD; while Hindustani music was shaped by heavy Persian influences, Carnatic music developed as a distinct art form that was largely unaffected by Islamic music.
This course will provide students with an introduction to Indian classical music, with an emphasis on Carnatic music. Students will learn the terminology of this genre of music as well as basic theory. However, the main focus of the class will be on teaching students to appreciate the art form in an interactive manner, with videos, audio clips, and even a live demonstration.
Class Style
Lecture
This course will provide students with an introduction to Indian classical music, with an emphasis on Carnatic music. Students will learn the terminology of this genre of music as well as basic theory. However, the main focus of the class will be on teaching students to appreciate the art form in an interactive manner, with videos, audio clips, and even a live demonstration.
Class Style
Lecture
A6088: Instagram 101: Take Breathtaking Photos on your Phone!
Difficulty: *
Teachers:
An Nguyen
This course will cover the basics of photography, and how you can start taking amazing photos on just your phone!
We will be looking at modern phones and their capacity to take photos-- focusing on technical aspects like lighting, exposure, and fundamental photography techniques that anyone could use.
We will also be looking at photography apps like Instagram and Snapseed, and how to utilize these tools to make your photos look amazing!
Class Style
Activity
Prerequisites
Come in with your three favorite photos
We will be looking at modern phones and their capacity to take photos-- focusing on technical aspects like lighting, exposure, and fundamental photography techniques that anyone could use.
We will also be looking at photography apps like Instagram and Snapseed, and how to utilize these tools to make your photos look amazing!
Class Style
Activity
Prerequisites
Come in with your three favorite photos
A6097: Sound on Stage: Audio's Role in Theater
Difficulty: **
Teachers:
Dan Holland
In the world of theater, it is often said that the best sound design isn't noticed. While this may be true for some plays (especially musicals), there remains a vast realm of (largely unexplored) possibilities for theater audio. This class will cover the basics of theater sound design and begin to delve into the many creative possibilities a theater sound designer has at hand.
Class Style
Lecture
Class Style
Lecture
A6031: Yes! And Improv Workshop
Difficulty: *
Teachers:
Trey Connelly,
Fiona Hall-Zazueta
Improv is a fantastic and challenging way to increase acting and public speaking skills. Come play theater games meant to help us gain confidence and connect with our scene partners and audience. Yes And, Only Questions, Fairytale in a Minute, and many more! No prior experience needed, just lots of enthusiasm!
Class Style
Activity
Class Style
Activity
A6150: Music and Art at Stanford
Difficulty: **
Teachers:
Aubrey Beam
Join us for an hour of hearing about visual and performing arts opportunities at Stanford from actual students!
Class Style
Discussion
Class Style
Discussion
A6029: Film Appreciation and Discussion
Difficulty: **
Teachers:
Joel Dominic,
Nick Shankar
We will be watching Blade Runner by director Ridley Scott and engaging in an hour of discussion about the film and its related themes, form, and philosophical questions afterwards.
Class Style
Discussion
Class Style
Discussion
A6177: Speak Like a Leader: Smart Presentation and Argumentation
Difficulty: **
Teachers:
Julia Gong,
Labib Tazwar Rahman
Love TEDx talks but shy on stage? Want to do debate but intimidated by the format and pace?
Wherever you are in your public speaking journey - whether trying to conquer stage fright or hoping to refine your presentation and delivery - we will teach you tricks for success.
By the end of the session, you'll acquire effective skills for public speaking, debate, and argumentation and useful lifelong skills for everyday communication in a small and casual classroom setting.
This class is for everyone! Make it yours.
Class Style
Activity
Prerequisites
Nothing but a desire to speak well! :)
Wherever you are in your public speaking journey - whether trying to conquer stage fright or hoping to refine your presentation and delivery - we will teach you tricks for success.
By the end of the session, you'll acquire effective skills for public speaking, debate, and argumentation and useful lifelong skills for everyday communication in a small and casual classroom setting.
This class is for everyone! Make it yours.
Class Style
Activity
Prerequisites
Nothing but a desire to speak well! :)
A5944: Performing Shakespeare
Difficulty: *
Teachers:
Diego Dew,
Alexi Stein
Come join members of the Stanford Shakespeare Company and learn the basics of performing a Shakespeare scene! Shakespearean language can seem pretty difficult and intimidating when you read it in English class, but when you see it performed you can understand it. His tragedies can be sad and moving, and his comedies are filled with bad puns and ridiculous fight scenes. We will teach you how to use the text to inform your character and how to use your body to help tell the story. No acting experience is required, but a willingness to be silly is highly recommended.
Class Style
Activity
Class Style
Activity
A5982: Jazz/Contemporary Dance
Difficulty: ***
Teachers:
Stephanie Chang
Do you love dancing? Come move and groove to some sassy jazz, then let out all the feels in an ooey-gooey contemporary combo.
Class format will be a short warmup followed by a combination - either upbeat jazz or slower contemporary (depends on how the class feels!). If we have time and willing dancers, we can do both combos!
No dance experience is necessary, but the class will be geared toward an Intermediate level.
Class Style
Activity
Class format will be a short warmup followed by a combination - either upbeat jazz or slower contemporary (depends on how the class feels!). If we have time and willing dancers, we can do both combos!
No dance experience is necessary, but the class will be geared toward an Intermediate level.
Class Style
Activity
A6100: The Art of Conducting
Difficulty: **
Teachers:
Eric Lebel
Ever wondered what it takes to conduct an ensemble? In this course, we will explore the basic principles of conducting with an emphasis on developing your gesture. We will talk about basic beat patterns, entrances and cut-offs, dynamics, articulation, and expression. Students should leave this course with a general understanding of how to effectively conduct a simple piece of music in front of any ensemble. Anyone with an interest in learning to conduct should take this course, and instrumentalists and singers are especially encouraged to take it!
Class Style
Activity
Prerequisites
Basic ability to read music notes and rhythms and understand music terminology
Class Style
Activity
Prerequisites
Basic ability to read music notes and rhythms and understand music terminology
A6160: Dancing Up the Glass Escalator: Exploring Gender-Based Inequality in Ballet Choreography
Difficulty: **
Teachers:
Colette Kelly
"sorry, there is no such thing as equality in ballet: women dance on point, men lift and support women. women receive flowers, men escort women off stage. not the other way around (I know there are couple of exceptions). and I am very comfortable with that." — Alexei Ratmansky, facebook post
A dearth of women exists in the upper echelons of ballet choreography, a phenomenon noted by both academia and the popular press. And yet many arguments as to why women do not become choreographers reflect back on women in ballet – claiming a lack of interest, ambition, or even ability – and fail to acknowledge the structural and systemic inequities that promote men in ballet at the expense of their female peers. Failing to acknowledge institutional inequality places the fault of discrimination upon its victims, and ignores the gendered hierarchy within ballet institutions. As an alternative, learn how to situate ballet choreography in the context of sociological theory, to shed light on how institutions promote token men in ballet to artistic leadership positions, disproving the notion that women do not become choreographers simply because of cultural reasons that relate back to the women themselves.
Class Style
Seminar
Prerequisites
An interest in taking down the patriarchy
A dearth of women exists in the upper echelons of ballet choreography, a phenomenon noted by both academia and the popular press. And yet many arguments as to why women do not become choreographers reflect back on women in ballet – claiming a lack of interest, ambition, or even ability – and fail to acknowledge the structural and systemic inequities that promote men in ballet at the expense of their female peers. Failing to acknowledge institutional inequality places the fault of discrimination upon its victims, and ignores the gendered hierarchy within ballet institutions. As an alternative, learn how to situate ballet choreography in the context of sociological theory, to shed light on how institutions promote token men in ballet to artistic leadership positions, disproving the notion that women do not become choreographers simply because of cultural reasons that relate back to the women themselves.
Class Style
Seminar
Prerequisites
An interest in taking down the patriarchy
A6079: Character Design
Difficulty: *
Teachers:
Eugene Kim
Learn some cool pointers in making your characters come to life with personality! All ages and skill levels welcome!
Class Style
Lecture
Class Style
Lecture
Walk-in Activity
W6203: Go and Origami
Difficulty: **
Come learn about the ancient game of Go, which originated from east Asia. This game has been the center of attention in the computer science world recently as the platform for the powerful AI AlphaGo. Also drop by at the same time to fold some origami, a paper-based folding art activity.
Class Style
Activity
Class Style
Activity
W6199: Marine Invertebrate Biology
Difficulty: **
Teachers:
Trisha Chong,
TzuChiao Hung
Learn about development of marine invertebrates and get to play with live animals!
Class Style
Activity
Class Style
Activity
W6202: 3D PRINTING
Difficulty: **
Teachers:
Neville Muringayi
It's a class about how 3d printing works, how to design your own models using CAD, and how to bring those models to life!
Class Style
Activity
Class Style
Activity
W6095: MathCounts Countdown Round
Difficulty: **
Teachers:
Andy Chen
Calling all math speedsters! This activity simulates one of the most exciting parts of the MathCounts competition: the countdown round. In each game, two players compete head to head, attempting to answer tricky questions in under 45 seconds each.
Class Style
Activity
Class Style
Activity
W6200: Chinese Chess (xiangqi)
Difficulty: **
Teachers:
Louis Gosart
This will be a walk-in activity in which students can learn and play Chinese chess! Chinese chess is wonderful game that is not very commonly played in the States. This game will be great for people who may be very interested in learning something new and to those who like chess! I will have many pamphlets to hand out to people to help them learn the game. I will also personally be helping out and showing students how to play.
Class Style
Activity
Class Style
Activity
W6207: Evolution In Action
Difficulty: **
Teachers:
Ellie Armstrong,
Grant Kinsler
Want to see how evolution works? Come and join this interactive workshop where you will engage in the evolutionary process (and satisfy your sweet tooth, too)!
Class Style
Activity
Class Style
Activity
W6093: Logic Puzzles
Difficulty: **
Teachers:
Joshua Eggold
Drop by to solve some fun and challenging logic puzzles! We will be working through puzzles with a variety of difficulties. Puzzles can be done individually or collaboratively.
Class Style
Activity
Class Style
Activity
W6204: Chasing Coral
Difficulty: **
Teachers:
Katrina Hounchell,
Nia Walker
Coral reefs cover less than 1% of the ocean floor, but have up to 25% of all marine biodiversity! Students will learn about coral reefs, how they have been impacted by climate change, and ways people are trying to protect them.
The class will include video clips from the Netflix documentary "Chasing Coral" and hands-on activities.
Class Style
Activity
The class will include video clips from the Netflix documentary "Chasing Coral" and hands-on activities.
Class Style
Activity
W6206: self-actualization
Difficulty: **
Teachers:
Evelyn Fabian,
Albert Nguyen
talking about self esteem, self care, and coping skills.
Class Style
Discussion
Class Style
Discussion