Splash Spring 2019
Course Catalog


Filter Catalog by Grade:

Jump to Categories
Chemical and Physical Sciences Earth and Planetary Sciences
Engineering Humanities
Lunch Mathematics and Computer Science
Physical Education Visual and Performing Arts
Walk-in Activity


Chemical and Physical Sciences

[ Return to Category List ]

C7182: Electrodynamics and Relativity: From E to B
Difficulty: ****

Did you know that the electric field and magnetic field are the same thing? We will learn that the electric field is not just some calculational trick, but a real, living entity that has its own dynamics!
We will use Einstein's relativity to show that the B-field is only a relativistic phenomenon of the E-field.


Class Style
Lecture

Prerequisites
Basic E&M, basic calculus, multivariable calculus is a plus. Special relativity is helpful, but not required.

C6924: Sweet Science
Difficulty: **

Come learn the fundamentals of chemistry using your favorite candies! Learn how Skittles, chocolate, and other treats can teach us about polarity, density, and solubility.


Class Style
Activity

Prerequisites
Please note that the candies used in these experiments may contain common allergens, such as nuts, milk, and wheat.

C7248: An Introduction to Electromagnetism: How Magnets, Electricity, and Radio Waves are the Same Thing
Difficulty: **
Teachers: Justin Rose

This class is a very brief introduction to electricity and magnetism. We will emphasize the strong parallels between the two seemingly separate topics, and show how they lead to electromagnetic waves that make cell phones, radios, wireless charging, and more possible. No background required!


Class Style
Lecture

C7262: The Science of Color
Difficulty: ***

Where does color come from? In our everyday lives, we get color just by adding dyes, pigments, and inks to things, but have you ever wondered how we get those colors in the first place? Through some hands-on activities and exploration, we'll figure out the science behind color, which is more than just mixing paint together. We'll first examine color at the molecular level in the dyes and pigments we use everyday. Next, we'll explore how pearls and peacock feathers get their beautiful iridescent colors and play around with how the effect works. Come learn how color works all around us!


Class Style
Activity

Prerequisites
High school chemistry

C7283: Science Fun With Augmented Reality
Difficulty: **
Teachers: Pierce Ashworth

We'll be teaching a class that gives a high-level lesson on multiple topics in science, all through augmented reality: an amazing new technology that puts life-sized virtual models and simulations into your world.

Join us for a fun new way to experience amazing science of the future! We'll be covering everything from biology, to the solar system, to other great topics.


Class Style
Activity

C7278: Ice Cream Lovin'
Difficulty: **

Learn about the chemistry behind the world's most delicious dessert! We'll learn through making our own ice cream using dry ice and a few other special ingredients!


Class Style
Activity

C6943: Fun With Chemistry

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

C6950: An Introduction to Quantum Biology: The Quantum Mechanics Governing Life
Difficulty: *****
Teachers: Yağmur Erhan

When it comes to the physical scales in which they can the phenomena of, biology and quantum mechanics are the two opposite extremes. Yet it turns out that in order to explain some macro-level biological phenomena like photosynthesis, bacteria colonisation, human cognition and even love, the understanding of biology, chemistry and even Newtonian (classical physics) is simply not enough. Sometimes in biology,it turns out that, the greater picture is simply the collective of the individual behaviours of tiny atoms and even sub-atomic particles it is composed of. Established on this principle, this class will try to provide a re-interpretation of various biological phenomena through the conceptual basis of quantum mechanics. We will examine how various physical aspects, such as energy efficiency, of various biological processes are made possible through quantum mechanics.
**This class will not take all of 105 minutes. We will have some time at the end for discussion and questions, which you will be welcomed to stay!


Class Style
Lecture

Prerequisites
**All beginners are welcomed! (This is a VERY new field so no-one really knows about it :) ) Preferred: None to intermediate understanding of photosynthesis and nervous system.. At least, a conceptual understanding of some of the primary concepts in quantum mechanics like a wave function or wave-particle duality. (Conceptually, not mathematically)

C7024: 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.

C7030: Amateur astronomy and the story of our Universe
Difficulty: ***
Teachers: Mae Teo

Ever wondered what's out there in the night sky? How do you use a telescope and how does it work? What do we know about how our Universe became the way it is?

Take an afternoon to feel small as we explore the vastness of our Universe. We'll introduce the characters on the cosmic stage: planets, stars, galaxies and strange objects such as black holes and neutron stars. We'll also take a little tour into the history of our Universe. Finally, we'll discuss telescopes and how you can get started as an amateur astronomer (no fancy equipment needed!).

If the weather permits, we'll go outdoors to use the telescope.


Class Style
Lecture

Prerequisites
No background in astronomy needed, but knowing what an atom is will be useful.

C7173: Optics IRL

We will teach about different properties of light and demonstrate how they result in different phenomena in our world.


Class Style
Seminar

Prerequisites
basic trigonometry

C7176: Talking About Science
Difficulty: **
Teachers: Holden Lai

Students will pick their favorite topic in science and tell us about it!


Class Style
Discussion

C7282: How low can you go? The smallest thing you can see with a microscope
Difficulty: **
Teachers: Harry Thaman

A lot of modern science requires the ability to see very small things - cells, diseases, transistors to name just a few. But most of these things are far to small to see with your eye so other techniques are needed.

In this class we'll discuss optical microscopes, electron microscopes, atomic force microscopes and specialty techniques for 3D imaging. No previous knowledge required.


Class Style
Lecture

C7023: A single molecule: the smallest thing you can see
Difficulty: ***

Have you ever wondered what a molecule looks like? In this course, we’ll learn how we can use an optical microscope to see individual molecules. To understand how this works, we’ll learn about lenses and look at what all the parts of a microscope do. Then, we’ll explore the concept of diffraction and how it affects what we see in the microscope. We’ll see how some molecules radiate light by a process called fluorescence, and how we can use that light to see a single molecule even though it’s surrounded by millions of other molecules. Finally, we’ll learn about a Nobel Prize-winning technique called super-resolution imaging, which combines all these big ideas to look at biological structures like DNA, mitochondria, and the cell membrane one molecule at a time.


Class Style
Lecture

Prerequisites
Introductory course in chemistry or physics

C7164: Eating with Your Eyes: The Chemistry of Food Colorings

Would you drink black water? Clear Pepsi? How about using pink butter or green ketchup? Believe it or not, these products actually existed, and not that long ago either. But there is a reason these food fads did not last. Consumers prefer that the color of food matches its flavor. Through a series of hands-on activities, this class will investigate the chemistry of food colorings, giving students the chance to understand how both natural and artificial dyes are used in what they eat and drink every day.


Class Style
Activity

C7175: Polymer Science
Difficulty: **

Polymers are fascinating materials that can be found everywhere in our daily lives. From the plastics we buy at the store to the skin on our bones, polymers come in all shapes and sizes. Due to their interesting and special properties, polymers have many applications, from flexible materials to electronic devices to complex fluids. In this short course, taught by the Stanford Polymer Collective, we'll learn about polymers through fun hands-on activities that highlight some of their most interesting and exciting properties.


Class Style
Activity

C7180: Basics of Special Relativity
Difficulty: ***
Teachers: Brandon Sandoval

Einstein's theory of special relativity is based off two basic principles: the speed of light is always the same, and physics is the same in every inertial frame. In this class, we will discuss and show how these assumptions lead to time dilation, length contraction, and the loss of simultaneity. By the end of class, you will be able to solve the famous "pole-barn" paradox, and gain some intuition into the most famous formula in physics: E=mc^2.


Class Style
Lecture

Prerequisites
Strong algebra skills and familiarity with mechanics will be useful when we derive relativistic quantities, but definitely not necessary to learn about the effects of relativity!

C6919: 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.

C7158: Science of Boba Full!
Difficulty: **

We will make various type of boba, and explain the chemistry and polymer science behind boba


Class Style
Activity

Prerequisites
Passion for Boba!

C7161: Hot and Cold Packs: The Chemistry of Heat
Difficulty: **

Have you ever wondered what's inside those cold packs you use to keep your lunch cool? Have you ever thought about why certain chemicals get hot when you combine them? In this class, we will explore the chemistry of exothermic and endothermic reactions, why they matter, and how similar reactions in the human body can go wrong.


Class Style
Activity

C7264: 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.


Earth and Planetary Sciences

[ Return to Category List ]

R7221: Our Living Universe
Difficulty: **
Teachers: Bennett Kapili

Life is unlike any other natural phenomenon we have discovered so far. But what exactly is it? What makes a collection of molecules alive? And how did the evolution of our physical universe lead to the emergence of life?

In this class, we’ll take a look at the physical events that set the stage for (Earth-like) life to arise, explore the first principles of living systems, and think about the evolutionary trajectory of life on Earth (and what it might mean for the prevalence of intelligent life elsewhere). Come learn about our place in the cosmos! Previous coursework in biology and chemistry would be helpful, but a curious mind is all that’s needed.


Class Style
Lecture

R7018: The science of earthquakes
Difficulty: ***
Teachers: Yuyun Yang

This class will teach students the basics of how, why and where earthquakes happen. It will also introduce the different types of earthquakes, and events related to earthquakes, such as tsunamis.


Class Style
Seminar

Prerequisites
Some very basic geological vocabulary, but most of the terms used will be explained in class.

R6972: Save Your World!
Difficulty: **

Fires, tornadoes, earthquakes and hurricanes have devastated the United States this past year -- more so than previous years. Why is that? In this class, we’ll take a deeper dive into the natural disasters of our world and how they’re linked to climate change. We’ll discover unique ways to make personal, local, and global changes to mitigate the effects of climate change. This class will include group activities and projects that will involve thinking critically about the world around us and how we can make the greatest impact.


Class Style
Discussion

R6955: 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)

R7167: Python for Environmental Science
Difficulty: **
Teachers: Colette Kelly

Python is one of the most powerful programming languages for large, complex datasets, which makes it ideal for environmental research. In this class, you will set up Python and Jupyter Notebooks on your computer, then analyze a set of real oceanographic data (or data of your choice!). Please note that this class is for programming beginners — if you are looking for an advanced coding class, this one's probably not for you.


Class Style
Activity

Prerequisites
A laptop computer (Mac preferred, but PC is OK)

R6940: Climate forensics: Unearthing millions of years of climate history
Difficulty: **
Teachers: Tyler Kukla

Fingerprints of ancient climate states are hidden in rocks all around us. This course dives into how we find and understand these clues using field, lab, and computational modeling methods. We will discuss some of the key insights that we have gained from studying climate through geologic history, and what they mean for the future of our planet.


Class Style
Lecture

R6941: What's Under All That Water? An Exploration into Earth's Oceans
Difficulty: **
Teachers: Courtney Anderson

Have you ever wandered what lies at the bottom of the ocean? Or wondered how animals live under the bone crushing pressure of the ocean? Or even wondered how deep the deepest spot on Earth is? In this seminar we will explore the the wonders of the ocean and it’s adverse impacts on our daily lives. Come and join this introductory seminar that is open to all who wish to learn about our blue planet!


Class Style
Seminar

R7087: Food, the Planet, and You
Difficulty: **

What does food have to do with climate change? How are cows reshaping the Amazon rainforest?
Are organic veggies really better? What's the deal with GMOs? In our discussion-based class, we'll explore the connections between food, the environment, and health. Learn about the problems facing our planet and be part of the solution! (And enjoy some fair-trade chocolate).


Class Style
Discussion


Engineering

[ Return to Category List ]

E7237: The Solar Strategy

Want to learn how solar panels work? Wondered how to make solar flexible? Interested in next-generation solar technologies? Join the Stanford Energy Club’s Splash Class: "The Solar Strategy". We will be examining solar energy and its potential for scalable green energy around the globe!


Class Style
Lecture

E7007: Make a Solar Cell!
Difficulty: **
Teachers: Shravya Gurrapu

Use basic chemistry and engineering principles to make a solar cell!


Class Style
Activity

Prerequisites
Basic understanding of chemistry.

E7166: No Wires Attached: Build a Wireless Energy Transfer Device to Light an LED
Difficulty: *
Teachers: Nicole Bienert

We will learn how radio waves transfer energy and information, then apply this knowledge to build a simple wireless energy transfer system which lights an LED. The device can be taken home. The class will include several experimental demonstrations to illustrate the black magic of electromagnetic waves.


Class Style
Activity

E7292: Intro to 3D design and 3D printing!
Difficulty: **
Teachers: Roberto Lama

3D printing is taking the world by storm! Wanna learn how it works and make a design that could be 3D printed? Take this class!

We will be using an online software called TinkerCad to start designing cool things. This class is ideal for people who have no to some background with 3D modeling.


Class Style
Activity

Prerequisites
- Imagination!!

E6932: 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

Prerequisites
If you have a phone, it can be useful in testing the speaker. If you don't have one, don't worry, we will be providing chromebooks as well!

E7183: Designing products for people
Difficulty: *
Teachers: Caroline Condon

As engineers, how do we know what to build? How do we know what people will want to use, what will be helpful, and what people will want to buy.

In this class, we will practice designing products for each other, using design-thinking and human-centered design techniques.

This is a participative, activity-based class, so come ready to start designing!


Class Style
Activity

E7021: Design sensors for robot hands Full!
Difficulty: **
Teachers: Jooyeun Ham

Conventional robots, even the state-of-the-art robots, which are made by former Google-owned Boston Dynamics, lack sensors on their hands. For example, it is impossible for a robot to grip a randomly shaped object without damaging its rigid plate-shaped hand. How can we make robot hands to be able to conduct dexterous activities, which need tactile sensing for feedback control.


Class Style
Panel

E7163: Photolithography

Learn how to make patterns using light through chemistry and engineering!


Class Style
Activity

E6934: How do Self-Driving Cars Work?
Difficulty: **
Teachers: Bradley Emi

In the very near future, cars will be able to drive themselves. How does this technology work? We'll talk about all of the components of a self-driving car, from mapping and localization, to how computers can perceive the world with cameras and sensors, to how cars make decisions and translate them into controls.


Class Style
Lecture

E6974: Design and Make Your Own Bouncy Ball!
Difficulty: **
Teachers: Shravya Gurrapu

Learn basic biology, physics, and engineering principles and techniques to design and create your very own bouncy ball!


Class Style
Activity

E7077: Warp Speed Ahead: The Physics of Spacecraft Propulsion
Difficulty: ***

From the Enterprise’s Warp Drive to the Millennium Falcon’s Hyperspace Drive, faster than light travel is an integral part of every science fiction story. Although humanity can’t travel faster than the speed of light yet, we’ve come far in our understanding of spacecraft propulsion.

This course describes the different techniques that have been used to propel spacecraft, from explosive rocket engines to plasma-powered hall thrusters. We will then discuss future methods of space transportation and explore the challenges associated with traveling faster than the speed of light.

Due to timing restrictions the class is scheduled for an hour and 45 minutes, but will only actually take about an hour and ten minutes.


Class Style
Lecture

Prerequisites
All are welcome to take this class, but a previous knowledge of physics would be helpful. Concepts such as momentum and electric fields will be discussed throughout the course. An open mind will also be helpful as we'll be discussing special relativity.

E7309: Spacecraft Electronics: How do Rockets and Satellites Survive Space?
Difficulty: ***
Teachers: Calvin Lin

Space is a harsh and scary place for your everyday electronics! Temperature variation, radiation from galactic cosmic rays, charged particles from the Van Allen belt, and other random sources can render most electronics these days useless. That's why most electronics have to be built to tolerate or shield radiation in order to function properly. Come learn about how electronics are built to withstand radiation and temperature variation. We will also be building a fun circuit that demonstrates these capabilities.


Class Style
Activity

E7314: Advanced Mechatronics: 10 weird EE tricks your teachers will NEVER tell you
Difficulty: ****
Teachers: John McNelly

How do I size resistors like a legit EE dude? What's a snubbing diode? Does anyone actually use bipolar junction transistors for stuff? Come learn all the things that I wish I learned as a youngling, and take your electrical engineering game to the next level.


Class Style
Lecture

Prerequisites
Basic circuit building experience, familiarity with Arduino, hardcore DIY spirit.

E6970: Materials Gone Wrong!

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

E7326: Automotive Fundamentals
Difficulty: *
Teachers: Luis Arreola

Cars are everywhere! But how do they flippin' work?!?!?

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, example vehicles, and various parts.

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, 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 (including those unable to register due to grade restrictions). Breaks and snacks will be included!


Class Style
Lecture


Humanities

[ Return to Category List ]

H7241: Film Appreciation and Discussion
Difficulty: **

We will be watching Pather Panchali by director Satyajit Ray, a movie ranked among the top ten greatest films ever made, and engaging in an hour of discussion about the film and its related themes, form, and philosophical questions afterwards.


Class Style
Discussion

H7272: Non-teleological thinking
Difficulty: *
Teachers: Kartik Chandra

Why are some people taller than others? What does "leadership" mean? What is "cause" and what is "effect" and what is "credit" and what is "blame"? What, really, is an ecosystem?

All these questions are deeply, deeply related. This class is a discussion about non-teleological or "is" thinking, as developed jointly by John Steinbeck (a writer) and Ed Ricketts (a marine biologist) in "Log from the Sea of Cortez."

Please come prepared to speak up in class.


Class Style
Discussion

Prerequisites
Please come prepared to speak up in class.

H7075: In a Manner of Speaking: An Intro to Linguistics
Difficulty: **

Are you curious about language? Have you ever wondered about what we say and why we say it the way we do? Do you want to learn more about headlines like “Gator attacks puzzle experts”, whether a “stone lion” is really a lion and a “fake gun” is really a gun, and why “get well soon” isn’t a command?

In this course, we’ll take a look at fun and humorous case studies of different kinds of linguistic occurrences. Through in-class experiments and group discussions, we’ll dive into the science (and art) of linguistics together. This class is about you and what you’re interested in, so bring your opinions to the table. We hope you’ll walk out of here excited about language and its quirks and amazed at the intricacies of the way we communicate regardless of the language we speak!


Class Style
Seminar

Prerequisites
An open mind and a healthy curiosity for words and language!

H7300: How to Write, but in a completely non-academic manner
Difficulty: *
Teachers: Alex Durham

Have you ever wanted to roast someone, but only thought of the perfect response after your encounter? Do you ever catch yourself thinking of mildly offensive things that you know you shouldn't say in public? Join this class and learn how to channel those thoughts into eloquently worded articles that will (hopefully) make people laugh!


Class Style
Seminar

Prerequisites
Must be able to read and write.

H7009: Introduction to Journalism
Difficulty: **
Teachers: Gillian Brassil

Ever thought about working for a newspaper? Come learn the tricks of the journalism trade from an editor at The Stanford Daily. We'll work on journalism article structure, reporting techniques, investigative work and breaking news. Get ready to write!


Class Style
Activity

H7226: Natural Languages, Constructed Languages
Difficulty: **
Teachers: Ji Hun Wang

*Have you tried to make your own language?*

English, Spanish, German, Chinese... what do these languages have in common? For now, I want us to focus on one commonality: these languages have evolved naturally by human beings through use and repetition over time, hence "natural languages." There was no deliberate planning involved to create these languages!

But are all languages around us natural languages? Or, do all languages have to be natural languages?

This course aims to understand the fundamental rules of the languages that we use everyday. In our attempt to understand how natural languages work, we will apply the lessons from natural languages to create languages of our own. These languages are called "constructed languages," and they are artificially invented languages through deliberate planning. At the end of the day, your creativity and insights will create a basis for your new language (which perhaps can be a larger project!), and you will realize that languages have something mysterious, something in common...


Class Style
Lecture

Prerequisites
This class will be half lecture/discussion, and half group work. At the end of the second hour, I strongly recommend students to share their ideas in class, aimed at a larger audience. So get prepared to be active in participating!

H7233: Utopia and dystopia in the Soviet Union
Difficulty: ***
Teachers: Fiorella Diamond

Analysis of different views of the Soviet Union. What were the good things, what were the bad things? How did WWII affect the way in which soviets viewed themselves, the state, and the world? What are the positives and negative effects of having a "cult-of-personality" leader?


Class Style
Lecture

Prerequisites
None

H7031: Stir it up: Caribbean Music and Identity
Difficulty: *

This class will teach students about different genres of music within the Caribbean such as (Reggae, Parang, Chutney, Dancehall etc.) and the historical context that has led to the modern music scene in the region


Class Style
Seminar

H7089: How to Sue People: Intro to the Legal Field
Difficulty: *

In this course, we will teach the basics of the legal field. We will go through the differences between civil and criminal cases, how to read cases, and how to prosecute.


Class Style
Lecture

Prerequisites
None!

H7266: Taylor Swift, her Impact, and her Reputation
Difficulty: **

In this class, we will address any and everything Taylor Swift. We will cover her life and her accomplishments. We will be sure to address exactly why she doesn't deserve the hate she has received post 2016. By addressing the controversies, we hope to help people understand her good intentions.


Class Style
Lecture

Prerequisites
Know who Taylor Swift is.

H7315: Intro to Buddhism: A Fresh Take
Difficulty: **
Teachers: James Thieu

When people say that something is zen, they mean that it's tranquil, but did you know there's much more to Zen than that?

In this class, we'll be doing a brief run-through of Buddhism using, in Zen fashion, visual aids (read: memes) to facilitate greater understanding.


Class Style
Lecture

H6918: 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.

H7081: Philosophy's Most Dangerous Ideas
Difficulty: ***
Teachers: Andrew Lin

Reading is dangerous! Many of the world's most significant written works, at their core, ask some truly dangerous questions!

Taking a crash course through the curriculum of the Structured Liberal Education program at Stanford, we'll look at some of the most controversial, boggling, and influential ideas of intellectual history. In this discussion-based class, we'll tackle questions on purpose, death, consciousness, religion, and politics. Whatever you think is simple and obvious, I'm hoping (with the help of the ideas of some of history's greatest philosophical minds) to shake that up. An introduction to the big questions of philosophy and how they influence us today!


Class Style
Seminar

Prerequisites
Warning: The way you see or think about the world may be completely changed! Be ready to think!

H7316: The Aesthetics of Data
Difficulty: *
Teachers: Leon Bi, Katherine Wu

As a class we will explore the hidden beauty behind data and what makes it so powerful. What can we learn from data other than just numbers? Can we connect with data emotionally? How can we use data to connect with others? Come and learn how to develop your own data projects that you can share with the world!


Class Style
Lecture

H7016: Fairy Tales
Difficulty: *

We are going to read, discuss, and analyze fairy tales such as Cinderella and Rumpelstiltskin!


Class Style
Discussion

H6936: Public Speaking 101: How to Speek Reel Gud
Difficulty: ***
Teachers: Jean Yi

Want to improve your public speaking skills? Want to get a short introduction to the exciting world of high school speech and debate? Attend this one-day class led by a former nationally-ranked high school extemp competitor. Students will learn how to create and present brief impromptu speeches. They must come up with a thesis statement, evidence, and reasoning to back up a cohesive argument. This interactive workshop will allow students to evaluate each other and give feedback. Snacks will be provided.


Class Style
Activity

H6951: Riding the Korean Wave: Hallyu and Other Aspects of Korean Culture
Difficulty: **
Teachers: Megan Faircloth

안녕하세요! Love K-Pop? What about K-Dramas? Wanna learn some Korean and think critically about Korean culture through a *scholarly* lens? Then this class is for you! Whether you're a new Korean culture enthusiast or you've been watching Coffee Prince since before you were potty trained, welcome, welcome!


Class Style
Seminar

H7181: Hala Wi Marhaba: Basics of the Arabic Language & Culture
Difficulty: **

Are you interested in learning an exotic language? While Arabic is one of the hardest languages in the world, you can still learn some basic phrases and nuances of it. And it will all be worth it! We'll show you how to write your name in Arabic calligraphy and teach you basic phrases and greetings. Also Arabic tea and coffee will be served along with traditional Arabic pastries! So come on through and enjoy exploring a new culture.


Class Style
Lecture

H7220: Fanfiction 101
Difficulty: **

What do you think of when you hear the term "fanfiction"? Whether you consider yourself an expert on the topic or don't know anything about it, we invite you to join this session and discuss what fanfiction is (and isn't), who creates fanfiction and why, and why fanfiction can be considered a literary genre of its own.


Class Style
Discussion

H7236: Magical Mystery Tour: The History and Impact of The Beatles in 15 songs
Difficulty: *

The Beatles may have only been a band for 8 years, but in that short timespan, they managed to redefine the bounds of music, synthesizing technological innovation with artistic tradition. Using 15 songs from their formidable catalog (and select movie clips!), we will explore some key components of the history, philosophy, and impact of the Fab Four on modern music.

So whether you're a diehard fan, a budding audiophile, or a skeptic wondering what the fuss is about, come and roll up for the magical mystery tour!


Class Style
Lecture

H7249: Linguistic Archaeology
Difficulty: **
Teachers: Mary Markley

Proto-Indo-Europeans lived in the late Neolithic period and left very little archaeological evidence. But we do know very specific things about them—their patrilineal society, their focus on animal husbandry, their lack of understanding of silver smelting. How? Their words. No one speaks their language today, but we do have reconstructions of their words based on languages that descended from Proto-Indo-European—languages as diverse as Bengali, Armenian, and English.

Archaeology’s not just digging in the dirt. Come explore how old words can be put together to make discoveries, and how regular sound changes can tell us what words people were using thousands of years ago. We will reconstruct words and show how they can be adapted to fit other languages.


Class Style
Seminar

Prerequisites
An interest in linguistics/language/history would probably increase your enjoyment of this class!

H7318: Build-A-World™
Difficulty: **
Teachers: Andy Lee, Angela Yang

Skirt the rules of time. Sidestep the laws of gravity. Smelt the secrets of hidden friendships. Create the world of your dreams, whether it stretches across galaxies or fits in the palm of your hand.

In this workshop, we will explore different scopes of worldbuilding in pop culture and literature, from the vast and expansive (The Avengers MCU, Rick and Morty, Star Wars, Harry Potter) to the personal and intimate (the Hubermanns’ basement in the The Book Thief, the narrator’s morbid imagination in The Raven). We will engage in a variety of activities to help you play god and brainstorm blueprints of your own worlds, large and small, and we will discuss how the rules of our lives translate into fictional experiences, interactions, and relationships. You will have the chance to begin a piece of written artwork -- an idea, a story, a poem, lyrics, screenplay, storyboard (literally anything!) -- that delves deeper into one of your realms.


Class Style
Activity

H7319: Design Thinking: Design Isn't Magic, It's a Mindset
Difficulty: **
Teachers: Christina Gibbs

Design isn't abra cadabra. There are processes to it. There is reason. Design thinking is a way of problem solving that can help in engineering, design, life, etc.


Class Style
Activity

H7014: A Russian Classical Tradition of Strife and Conflict
Difficulty: ***
Teachers: Ophir Horovitz

The Russian classical tradition is widely known to be one of deep valor, ardor, and Romanticism--immediately, we think of the great Russian giants like Rachmaninoff, Scriabin, and Medtner. But were these composers' musical inclinations passed on by Russian composers of the 19th century? As it turns out, quite the contrary. 19th century Russian composers such as Mussorgsky and Balakirev preferred to stick to Russian folk themes in their music, while modern Russian composers adapted the Western influences of composers such as Chopin and Schumann. In this lecture, we will explore how two of 19th and 20th century Russia's most prominent music conservatories, the St. Petersburg and Moscow, disputed over a difference in musical approaches, and how Russian nationalism versus modern cosmopolitanism created two unique schools of musical thought within Russia during these years.


Class Style
Lecture


Lunch

[ Return to Category List ]

L7329: 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.

L7330: 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

[ Return to Category List ]

M6930: Introduction to Cryptography
Difficulty: ***
Teachers: Ethan Chi, Emily Wen

Come learn all things code! In this hands-on class, we’ll be learning about the history of ciphers, including that of the Caesar, Vigenère, and RSA ciphers. We’ll also be working to break codes using complex code-breaking techniques, such as frequency analysis.


Class Style
Discussion

M7159: Shor's algorithm: How quantum computers can factor large numbers
Difficulty: *****
Teachers: Dawei Ding

Quantum computing technology is rapidly growing field, making headlines in almost every major news outlet and attracting attention from all corners of our modern, tech-saturated society. One highly advertised application of quantum computers is its ability to efficiently factor large numbers, an ability that can break the most popular encryption schemes today. The algorithm that realizes this is Shor's algorithm ('94). In this class we will present the technical details of Shor's algorithm only assuming familiarity with advanced high school level mathematics.


Class Style
Lecture

Prerequisites
AP level mathematics, preferably some background in basic linear algebra and number theory

M7234: Who needs a calculator?
Difficulty: **

Do you know what day of the week March 8, 1976 was? Do you know what 3842 squared is? Do you want to know how to do these (and more!) in your head? Come take our class!


Class Style
Discussion

Prerequisites
Basic math skills! Nothing beyond simple algebra.

M6929: Brain Teasers and Logic Puzzles!
Difficulty: **
Teachers: Ethan Chi, Emily Wen

Challenge your mind in this hands-on class! We'll be presenting and trying all kinds of fun logic puzzles. Some puzzles we'll be exploring will include logic grid puzzles, word puzzles, deduction puzzles, and linguistics puzzles.


Class Style
Activity

M7286: Infinite Series
Difficulty: ***
Teachers: Anthony Beron

There are cool ways to write down infinitely long lists of numbers. One is with a series. They're a neat math trick that uses special shorthand to shrink something that's never-ending into just a few terms. What's even cooler-you can use them to describe shapes (Archimede's did, for example). We'll just go over the basics, then learn a little of the math involved so you can tinker with your own series!


Class Style
Lecture

Prerequisites
Geometry, algebra (understanding exponents), trigonometry and calculus are very helpful

M6927: How To Build Mobile Apps
Difficulty: ***

Students will learn how to hit the ground running with cross-platform mobile apps in this class. They will learn how to build apps with React Native on the Expo platform (both free and open source). At the end of the class, students will have built their very own apps!


Class Style
Activity

Prerequisites
Some prior programming experience will be very helpful. If you've done a little bit HTML/CSS before, that's great. If not, go through Codecademy's courses on JS, HTML and CSS.

M7084: How To Make Your Own Meme Page
Difficulty: *

Ever wonder how you could share your memes to the world? Build your own website using HTML and CSS and post your favorite memes on it for friends to see.


Class Style
Seminar

Prerequisites
Bring your own memes (screenshots in your phone work). No prior programming experience required.

M7293: Puzzles in Probability
Difficulty: ****
Teachers: Justin Chen

You are presented with three doors, one of which hides an irresistible prize: a shiny, brand-new Bosch dishwasher. A natural fiend for home appliances, you desperately want to maximize your chances of winning, and you pick lucky door number three. Once you make your selection, I open door 2 to show you that it has nothing behind it. Then, I give you a final chance to either stick with door 3 or to switch to the other unopened door, door 1. A simple question lies between yourself and either riches or ruination... Should you switch?

The answer may seem obvious, but closer inspection can baffle our intuition. In this class, we will briefly explore how probability can allow us to reason about likelihood. Then, we will dive into a selection of ostensibly simple puzzles that showcase the difficulties and intrigues of understanding chance.


Class Style
Seminar

Prerequisites
Penchant for participation and asking questions.

M7032: Card Counting
Difficulty: ***
Teachers: Tom Knowles

Vegas is a beautiful system: a system designed to exploit you for as much of your money as they possibly can. And they're pretty good at that... But every system has bugs. In fact, a famous team of MIT undergrads exploited these bugs for 20 years, and made millions. But hey: anything MIT can do, Stanford can do better. I'll teach you the legal techniques card counters use to take money off casinos at the Blackjack table, and why they work. Real chips, real cards... no real money. And we'll learn a little probability and algorithmic game theory along the way.


Class Style
Activity

Prerequisites
You *don't* need to be a math genius to card count. You actually don't need math at all, beyond basic addition and division. But this'll be more fun if you enjoy math at least a bit. :)

M6967: Computing (Fun)damentals
Difficulty: **

Ever suspected that computer science was more than just programming? Ever been excited by this suspicion? Ever wonder about the basic, fundamental building blocks that go into computer science, from graph theory to bit-shifting to recursion to logic gates? Never heard of these concepts before, but think they sound cool? Come join us to dive into these intriguing computing fundamentals!

Inspired by the Written computer theory questions on the American Computer Science League tournament questions, we're going to be exploring some of these fundamental concepts that will no doubt show up again if you plan to pursue computer science as a field of study (in more places than you'd expect). These concepts might sound daunting and complicated on the surface, but they can actually be really fun and accessible when you look at them from the right angle. That's what this class is for! We're assuming no background in these concepts at all, and only ask that you bring a curiosity to learn. :)


Class Style
Seminar

Prerequisites
Curiosity and a healthy appetite for learning! :)

M7263: How to Type Math (aka Introduction to LaTeX)
Difficulty: ***
Teachers: Katherine Sytwu

"My math homework looks great on paper, but so clumsy looking when I type it up on the computer!" So how should you type up math equations? In this class, you'll learn about LaTeX, a math typesetting language that will make all of your math documents look beautiful. We'll walk through a brief algebra proof, and then work together to type it up in LaTeX. Don't rely on a clumsy equation editor ever again!


Class Style
Activity

Prerequisites
Algebra

M7279: Topology: Outside the Confines of the Physical World
Difficulty: **
Teachers: Andy Chen

As the classic topology joke goes, "a topologist can't tell the difference between a donut and a coffee mug."

Imagine I gave you a ball of clay, and you could stretch the clay to make whatever shape you wanted? What sort of shapes could you make? (Yes, an XBox controller counts.)

In this introduction to topology, we'll talk about what when we can "deform" one shape to look like another. We'll discuss shapes such as spheres, torii (i.e. donuts that may or may not be edible), and Mobius strips, and we'll investigate properties such as Euler characteristic and orientability.

By the end, we'll grasp a geometric intuition that we typically don't get to see in the physical world (basically we'll become mathematical wizards).


Class Style
Seminar

Prerequisites
Some familiarity with geometry might help.

M6965: Introduction to the Terminal
Difficulty: ***
Teachers: Neel Kishnani

Have you ever seen that black screen with green text the "hackers" use in the movies? Do you think that's what "coding" is all about? Come see how you can use that black screen too in this Introduction to the Terminal class. We will explore some of the inner workings of everyday computers and leave knowing some commands you can execute and impress your friends and family while using that black screen!


Class Style
Lecture

Prerequisites
Portable laptop computer recommended, not required.

M7015: Python Fundamentals
Difficulty: *

Want to become a software engineer? Data scientist? Machine learning expert? All these professions use Python, the world's fastest growing programming language, every single day!

In this workshop-style class, students will learn fundamental programming concepts such as loops, I/O, and conditionals in Python and apply them to solving real-world problems. Students will walk away with the skills needed to start programming on their own and exploring further interests in computer science.


Class Style
Seminar

Prerequisites
No prior programming experience required.

M7020: Breaking Codes
Difficulty: ***
Teachers: Alexandre Bucquet

In this class, I hope to teach students about the history and techniques of codemaking-codebreaking.
I will cover different methods of encryption starting from Cesar ciphers to DeVigenere cipher to (if time permits) RSA.
The class should be accessible to most students that are interested in code-making/breaking, but may have some coding parts (as part of activities of code-breaking).


Class Style
Discussion

Prerequisites
Curiosity!

M7271: Probablity
Difficulty: **

Learn the basics and fundamentals of probability that will be useful in your lives.
What is the probability that both your alarm clocks fail to ring? What is the probability that a drug test gives a false positive reading? We will use probability trees and basic fundamentals to help answer such questions.


Class Style
Seminar

Prerequisites
None

M6942: AI Ethics
Difficulty: ***
Teachers: Eric Zelikman

You might have heard the often-referenced question of whether a self-driving car should prioritize passengers or pedestrians, but there's so much more to talk about in the ethics of AI. Should you release a model with large potential for misuse? When should we start worrying about self-preserving algorithms which act on the world? How do we determine responsibility when an algorithm causes social damage? What role should legislation play in answering these questions? We'll talk about these questions and many more.


Class Style
Discussion

M6963: Breaking Codes and Finding Patterns
Difficulty: ***

Are you interested in telling secrets? Learning the secrets of others? Explore the world of cryptography and code-breaking by doing it yourself. We will try our own hand at breaking some challenging but exciting codes. We will also consider the idea of patterns at large and how pattern finding is useful in breaking codes.


Class Style
Activity

Prerequisites
Interest in puzzle-solving.

M7008: How Bitcoin Will Change the World
Difficulty: *
Teachers: Conner Brown

In this lecture, we will cover what bitcoin is, how bitcoin works, and why it is so important as a technological development.

To do this, we will give real world examples of Bitcoin usage, and look at similarities of Bitcoin with other types of world changing technologies (i.e. the printing press, electricity, and the internet).


Class Style
Lecture

Prerequisites
None! Everyone is welcome!

M7013: AI and Machine Learning 101
Difficulty: **

How do computers "learn"?

In this class, we will discuss various hot topics in artificial intelligence and machine learning, including neural networks, visual recognition, and natural language processing, as well as their applications in industry. Students will gain an understanding of the underlying principles behind AI and machine learning and how they are utilized in the modern world.


Class Style
Lecture

Prerequisites
An interest in computer science and machine learning.

M7162: Statistics of Games and Gambling
Difficulty: ***
Teachers: David Lin

From auctions to sports betting to card games, the risk that gambling carries is enticing for enthusiasts and mathematically fascinating for statisticians. In this course, we'll talk about how to evaluate gameplay through the lens of statistics. By efficiently managing risk, we can decide when to play and how to play to win.


Class Style
Discussion

Prerequisites
Basic familiarity with probability and statistics terminology.

M7240: How to identify sick soldiers: Coding Theory and Group Testing
Difficulty: ***
Teachers: Margalit Glasgow

Imagine you have 1000 soldiers, and you want to identify the ones who may be sick with Syphilis. The problem is, conducting blood tests (which is the only way to test if a soldier is sick), is expensive! How can you figure out who is sick in as few blood tests as possible?

Come to this workshop to figure out how, and learn lots more about "group testing" and the larger area of error correcting codes, which is all about how to send messages when an evil adversary is allowed to corrupt some of the letters in your message. No prerequisite math knowledge is necessary, but come ready to put your math hat on and solve some difficult puzzles!


Class Style
Discussion

M7246: Game Design with Roblox
Difficulty: **

Do you like video games? Have you ever wanted to make one yourself? If you answered yes to either of them, then this class is for you! You will learn some fundamental game design principles, as well as how to make your own game in Roblox. We will discuss how you can think like a game designer, and practice playtesting and giving feedback. Everyone will create an obstacle course with checkpoints, and those of you who want a challenge can learn how to model buildings and create whole worlds! The core material will not contain any programming, but I am more than happy to help you if you want to add scripts to your game.


Class Style
Activity

Prerequisites
Basic computer skills required (using a browser, mouse, and keyboard), and gaming experience and love for games is a plus! No programming experience necessary.

M7259: Intro to NLP Techniques and Computational Linguistics
Difficulty: ***
Teachers: Olivia Li, Anin Sayana

This class will provide an overview of current approaches in natural language processing. Topics include data science for NLP, neural networks, and spam filtering.


Class Style
Lecture

M7274: 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. We'll practice our new skills using some of the greatest data available (https://www.kaggle.com/rounakbanik/pokemon)!


Class Style
Activity

Prerequisites
No programming experience is required, but you should be able to type on a keyboard. Computers will be provided.

M7069: Introduction to Optimization in Microeconomic Consumer Theory
Difficulty: ****
Teachers: Ophir Horovitz

Imagine: you have $20 in your pocket and are at a candy shop. Chocolate eggs are $2 per piece and gummy worms are $3 per bag. You enjoy eating chocolate eggs exactly twice as much as you enjoy eating gummy worms. How can we model this information using mathematical functions? More importantly, how many chocolate eggs should you get, and how many bags of gummy worms should you get? In this lecture, we will explore the fundamentals of optimization in consumer theory and learn how advanced math skills can be used to solve basic optimization problems such as that described above. Take this class if you are interested in applying math to practical fields like economics and are ready for a challenge!


Class Style
Seminar

Prerequisites
Knowledge of how to take derivatives in single-variable calculus

M7079: 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 images 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

M7174: P vs NP: The Problem Worth a Million Dollars
Difficulty: ***
Teachers: Alex Tseng

We use computers to solve a lot of different problems, but some problems are easier than others to solve than others. Your phone easily tell you shortest path from San Francisco to Los Angeles, but it is much harder to figure out the quickest way to visit all the cities in California. In this class, we will be discussing some of the most famous problems in all of computer science. We will learn what makes them so hard, how closely they're related, and the (literal) million-dollar question of how difficult they truly are.


Class Style
Seminar

Prerequisites
Preferably have taken (or are enrolled in) some computer science class.


Physical Education

[ Return to Category List ]

P7185: Quidditch
Difficulty: **

Come play Quidditch! Inspired by the fictional game from the Harry Potter universe, quidditch is a game that combines elements of basketball, soccer, and even dodgeball. In this class, you’ll learn the basic rules of quidditch and even play a few pick-up games.


Class Style
Activity

Prerequisites
No Harry Potter experience required. Activities will involve moderate athletic activity; come dressed and prepared accordingly.

P7275: Ultimate Frisbee!
Difficulty: *
Teachers: Armin Namavari

All levels welcome! We'll cover the basics of throwing and catching, go over the rules of the game, and then dive deeper into strategies for offense and defense. We'll also learn some fun variations e.g. "Three Flags Up," "Mini," etc. We'll get it a good deal of playing time towards the end. Feel free to bring cleats if you have them, but they are definitely not required.


Class Style
Activity

P7227: Zumba
Difficulty: **
Teachers: Sofia Monroy

Come dance with us and let the endorphins flow!!! :)


Class Style
Activity

Prerequisites
No dance experience required.


Visual and Performing Arts

[ Return to Category List ]

A7026: 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

A7073: Taylor Swift, meet Bach
Difficulty: **
Teachers: Vishesh Gupta

What do Taylor Swift and Bach have in common? In this class we will investigate the underpinnings of music, starting with notes, intervals, and moving up to chords and chord progressions.

Then we will look at famous old composers and compare their music to the modern generation!

You'll be able to write yourself a hit song at the end of this class :)


Class Style
Seminar

Prerequisites
Should be able to read the notes on the staff. This class is geared towards students who have yet to learn music theory, but have played music. There are many ways to learn the notes online should you want to take the class but not know how yet.

A7317: Keyboard Music before 1800
Difficulty: ***
Teachers: Lawrence Chiou

The musical culture and keyboard instruments of Bach, Mozart, Beethoven, and their contemporaries were quite different from our own. Through playing on representative historical keyboard instruments, we will explore the historical context and performance practice of keyboard music from the 16th, 17th, and 18th centuries.

Bring two contrasting selections of your favorite Baroque or early Classical keyboard music (five to ten minutes in total) to perform for the seminar.


Class Style
Seminar

Prerequisites
Ability to play a prelude or invention of J.S. Bach; movement of a Mozart sonata; or equivalent

A6926: Building Worlds and Breaking Down Barriers: Creating Unexpected Theatre
Difficulty: **

Have you ever wondered what makes theatre so magical? How you can enter into a performance space and become immediately immersed in the action onstage? Have you ever wanted to make a fake murder* seem as realistic as possible?

Join The Stanford Shakespeare Company and learn how to design for plays! Whether you're interested in creating costumes, sets, lights, or sound, we will work together to bring your vision to life. If you like technical theatre, acting, or just having fun and creating art, this class is for you!

*Please note, The Stanford Shakespeare Company does not condone murdering your classmates, no matter how many productions of Macbeth they insist on performing.


Class Style
Activity

A7074: Harmony Hacks
Difficulty: ***
Teachers: Vishesh Gupta

Tired of the same old 4-chord songs?

We're going to discuss the following tools to spice up your chord changes

-- color chords and related scales
-- chord substitutions
-- changing the cadence
-- modulating keys
-- going modal
-- and more!

Everything is subjective so come prepared make your own judgements, and expand your ears!
I'll not be talking at you - we'll be holding a group discussion about these ideas.

If you'd like (it's optional) you can bring:
- a song you like that you'd like to add color to
- a song you like that you want to analyze/reharmonize together
- cool ideas for tonality you've heard about somewhere
- or anything else you feel is relevant.

I'll also leave the last half of class open for you to bring up your own ideas so we can discuss them openly together.
I also have many resources to share with you at the end of class so you can continue exploring!


Class Style
Discussion

Prerequisites
C Dm G7 C is a I ii V7 I chord change. Yes? No? If you know, you're good. In general - strong understanding of how chords work and how to read chord symbols. You can teach yourself by playing around: http://www.tsmp.org/keyboard/lias/pdf/symbols.pdf. There are many good resources for learning basic chord symbols and analysis, so don't feel shy about not knowing everything before you sign up - you can brush up your skills before class if you get in!

A7276: Improv
Difficulty: **

This class will be a short intro to improv acting! We'll begin by playing some common improv games and then transition into short scenes. We will discuss the principles of improv, narrative skills, character development, etc.


Class Style
Activity

A7072: Culinary Artists: Playing With Your Food
Difficulty: *

Your eyes can taste, too. In fact, they make your most important taste of the meal: the very first one.

We will open the world of culinary play, allowing students to gain a new sense of confidence in their artistic abilities and cooking know-how. With plating techniques like quenelle, shmears, foams, and garnishes, students will expand their culinary tool belt that they can use in their daily lives. The class is organized around a set of hands-on activities in which students plate a variety of pre-made ingredients and sauces, learning as they go!

It doesn’t take expensive, fancy food to have a beautiful and meaningful plate.


Class Style
Activity

A7076: Fundamentals in Modern Composition
Difficulty: **
Teachers: Mingqian Tan

Have you ever wondered why your favorite piece of music sounds so good? What about why your favorite movie just isn’t the same without its amazing soundtrack? Or why you and your friend disagree on whether the latest pop song is catchy? In this class, we’ll introduce you to the various aspects of musical form and function that shape the piece’s purpose. Then, you’ll be able to use what we’ve discussed to make your own piece of music in class!


Class Style
Activity

Prerequisites
Basic exposure to music: about 0.5-1 year of instrument playing, or really just knowing the concepts of pitch, rhythm, and reading the treble/bass clefs. However, no prior knowledge of theory is necessary! This is not a theory class; we'll discuss some foundations of theory but won't get you bogged down in the details. (Also, if you have a personal laptop/device feel free to bring it for the workshop session! Computers will be provided for all students though.)

A6925: Performing Shakespeare
Difficulty: **

Like bad puns? Fake deaths? Love triangles? Secret twins??? Come join StanShakes and learn all about the original soap operas.

Shakespeare is ridiculous and beautiful, but also super confusing and weird. (Godgigoden! Gramercy! 'Sblood!) We will teach you how to understand and perform Shakespeare so you can impress your friends. No acting experience is required, but a willingness to be silly is highly recommended.


Class Style
Activity

A7080: The Business of Fashion
Difficulty: **
Teachers: Ashley Overbeek

As Dries Van Noten stated in his eponymous documentary, fashion is a commodified art form by its very nature. The industry toes a delicate balance between selling clothes and maintaining artistic integrity (and in the case of some luxury brands, maintaining exclusivity). In this course, take a look at the diverse business structures and economics of the fashion industry, delving into case studies on Louis Vuitton, Supreme and Palace Skateboards, and Burberry. After learning the basics, you'll be able to work through a hands-on fashion business activity with other students (materials provided)!


Class Style
Seminar

A7224: Creativity Uncorked: Explore Techniques and Mediums of Doing Art
Difficulty: **
Teachers: Yuqi Yao

Have you ever thought about creating art with a cotton ball, a toothbrush, or even with your body movement? Come to learn how to transform mundane objects into powerful art tools, and explore different techniques and mediums of creating art.

(All supplies will be provided. No experience required.)


Class Style
Activity

A6948: Drawing 101
Difficulty: **
Teachers: Lien Nguyen

Think you have no artistic talent? Think again! Everyone can draw with a little bit of know-how. In this class, we'll be learning the basics of drawing from life. We'll discuss shading and proportions. Even if you've never picked up a pencil in your life, everyone will walk out as an artist.


Class Style
Activity

A7028: Poetry and Performance: The Power of Spoken Word in the Modern Era
Difficulty: **
Teachers: Darnell Carson

Spoken Word is one of the newest developments in human existence in the oratory sharing and spreading of ideas and information. Many Spoken Word artists use the medium to talk about issues pertinent to them, such as politics, family, race, and simply living in our current society.

In this short lecture, students will engage with spoken word performances and consider why it is such a powerful tool for conversation in the modern era.


Class Style
Seminar

Prerequisites
No prerequistes, but hopefully an interest in the subject!!

A7298: Splatter Painting Fun!
Difficulty: *

Come splatter paint! We'll explore the origins of splatter painting, examine some of Jackson Pollock's work, and learn some helpful techniques. Then, we'll splatter paint our own masterpieces and you will be able to bring home a cool souvenir from Splash!


Class Style
Activity

Prerequisites
No art experience necessary! Just wear clothes you don't mind getting paint on!

A6960: The Art of Card-Making: Thank you, Love ya, and Hello!
Difficulty: *
Teachers: Melodyanne Cheng

Take the time today to slow down, get artsy, and make a professional-looking thank you card for someone special in your life. Or just come have fun and learn how to make a pop-up card!


Class Style
Activity

Prerequisites
Bring a good attitude! It's okay if you don't feel naturally creative, that's what this class is for!

A7269: Contemporary Dance
Difficulty: ***
Teachers: Cora Cliburn

Want to build flexibility, stamina, and agility, while grooving and making new friends?

Explore improvisation and choreography in this fun contemporary dance class! We'll begin with some structured improvisation and partner work to warm up and then learn a short choreographic phrase.

Come move with us!


Class Style
Activity

Prerequisites
Some prior dance or athletic training (ballet, modern, jazz, tap, hip-hop, social dance, Taiko, etc.) recommended, but not required!

A6959: The Art of Card-Making: Mother's Day Edition!
Difficulty: *
Teachers: Melodyanne Cheng

Back by popular student demand from last Splash, come learn how to make a professional pop up bouquet card just in time for Mother's Day! Delight your imagination, stretch your creativity, and make your moms a beautiful card to say thank you for all their hard work and care.


Class Style
Activity

Prerequisites
Bring a good attitude! It's okay if you don't feel naturally creative, that's what this class is for!

A7025: The Art and Politics of Data
Difficulty: ***
Teachers: Dawson Verley

What does it mean to live in the data economy? How have government surveillance programs shaped the digital landscape? We'll be exploring these topics through art and data visualization. We'll cover the work of Trevor Paglen, Heather Dewey-Hagborg, and other artists working at the intersection of data and society. At the end of the course, we'll discuss the tools and techniques that you can use to make your own data art.


Class Style
Lecture

A7230: Discovering Music
Difficulty: **
Teachers: Andy Jiang

Where does music come from, anyways? As we use nothing else but our bodies and household items to make music of our own, we will discover what makes music work, learn to hear music in our heads and feel rhythm in our bodies, and hopefully also pick up some math, language, acappella, beatboxing, box beating and tubes along the way. Prepare to get hands-on and stay hydrated.


Class Style
Seminar

Prerequisites
No prior experience required.

A7250: Imagination to Realization: The Art of Design
Difficulty: *
Teachers: Michael Chang, Saw Kyaw

From nebulous ideas to concrete realizations, design is an iterative process of communication. We will dive into what design is, what it means for humans and our society, and learn first-hand how to communicate our ideas to others through intentional, artful, and efficient design.


Class Style
Activity

A6971: Intro to Swing Dance
Difficulty: *

Come learn a fun upbeat partnered dance! We'll go over the basics of Swing dancing, a 20's style dance to jazz music.


Class Style
Activity

A7235: Human and Machine Art
Difficulty: ***
Teachers: Tianxing Ma

How can machines inspire us in our creative process? How can technology help us better communicate our emotions, experiences and perspectives through art? Is machine-generated art still art?

Come explore the potential of human and machine interactions in creating art and learn how to code your own art through Processing :)


Class Style
Seminar


Walk-in Activity

[ Return to Category List ]

W7332: Engineering and Technology
Difficulty: **
Teachers: Jasmine Thomas

Hand-on projects and challenges that reveal the secret of technology for students to do.
- Marshmallow challenge
- Tallest tower challenge
- Balancing on structures


Class Style
Activity

W7169: Chinese Chess (Xiang Qi)
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

W7171: Chemistry of Crystals

Crystals are solids that have ordered atoms. In this class, we will demonstrate several methods for growing crystals and discuss the chemistry behind the synthesis. We will explore how the atomic structure determines the shape of a crystal and its properties of light absorption and emission.


Class Style
Discussion

W7280: 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

W7231: Jump In! Jump Roping 101
Difficulty: **
Teachers: Caitlin Acosta

Do you have dreams of jumping like Corbin Bleu? Looking for a great workout? Come learn a fun new skill (or improve a preexisting one) with Stanford Jump Rope! No experience necessary, we'll teach you everything you need to know!


Class Style
Activity

W7291: 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

W7336: Frisbee frisbee frisbee!
Difficulty: **
Teachers: Margalit Glasgow

Come if you want to get outside and run around! Learn to toss a frisbee using a backhand, forehand, scoober, or hammer throw! If that's too easy, learn to toss two frisbees at once or while kicking a soccer ball! If we have enough people, we'll play a game of Ultimate Frisbee. Disclaimer: I cannot teach you how to spin a frisbee on your fingertip.


Class Style
Activity

W7277: Quantum Mechanics of Light and Matter: A Hands-On Approach
Difficulty: **
Teachers: Tao Large

How does a glow stick work? How about a fluorescent light bulb, an LED, or a glow-in-the-dark star? And what does this have to do with quantum mechanics?

Light is all around us. It's how we see and how we communicate as well. In this walk-in activity, we explore hands-on demonstrations of everyday phenomena involving light (fluorescence, phosphorescence, chemiluminescence) that provide a glimpse into the quantum world. Plus, take home glow sticks and more!


Class Style
Activity

W7337: Embryogenesis in Vertebrates
Difficulty: **
Teachers: thanh theresa Dinh

We will delve into the topic of embryo development, from the process of fertilization to formation of the blastula and ultimately, differentiation into a multicellular organism.


Class Style
Lecture

W7334: Intro to Computational Cancer Biology
Difficulty: **
Teachers: Brooks Benard

How do genes, mutations, cancer, and programming intersect? In this brief class, you will be exposed to state-of-the-art methods in applying computational methods to cancer research and drug discovery. We will discuss the intersection between programming and biology and how it relates to disease research and therapy identification. All levels of computational/biology exposure welcome!!


Class Style
Lecture

W7255: Telling Stories: Mythologies from around the world
Difficulty: **
Teachers: Kilian Mallon

Why do people tell stories about gods, monsters, and heroes? In this discussion we will look at examples of myths and legends from across the globe, from ancient Greek and Chinese myths to modern American superheroes. We will try to make sense of them and ask some important questions: What literary features and themes do stories from very different times and places have in common? How do stories create and express ideas using language and images? Is mythology something of the past or is it alive today? Why are these kinds of stories so popular? How could you invent your own myths and legends?
We will read and talk through examples in a circle and students can come and go as they please.


Class Style
Discussion

W7333: Juggling: Down With Gravity!
Difficulty: **

Join us in Main Quad in front of the church to learn to juggle! It's the art of letting go. :-)


Class Style
Activity

W7268: Nature Sculpture
Difficulty: **
Teachers: Jerry Chen, Sophie Kim

Build sculptures with nothing but the nature around you! You will surely obtain inspiration from taking a walk outside, enjoying the beautiful nature and figuring out what you can use for your own artwork!

*Note: students will have to gather their own materials for building their sculptures. Only hot glue guns will be provided for speeding up the building process.


Class Style
Activity

W7331: Build a solar light!
Difficulty: **
Teachers: Kathy Liu

Learn all about how solar lights work, why solar energy is important, and build a solar light! The lights that are built will be collected and donated to disaster relief to help people around the world have sustainable, solar-powered light.


Class Style
Activity