HSSP Spring 2016
Course Catalog


Filter Catalog by Grade:

Jump to Categories
Computer Science Engineering
Humanities Mathematics
Science Social Science
Miscellaneous


Computer Science

[ Return to Category List ]

C10275: Automated Spreadsheets: Theory and Practice
Difficulty: ***
Teachers: Jerry Wu

It's well-known that spreadsheets are great for organizing lists of data, but they're also great for using formulas to process it and using conditional formatting to automatically color-code.

We'll go over some commonly used formulas and recreate some cool spreadsheets I've made or used over the years, including an implementation of a variant of Stratego.

C10274: Making games with Gameblox Full!
Difficulty: **


Engineering

[ Return to Category List ]

E10243: The Science and Engineering of Perception
Difficulty: **
Teachers: Siddharth Trehan

Self-driving cars see the road, its markings, and pedestrians crossing it to steer themselves safely; Siri uses complex audio processing and speech recognition algorithms to pick up phrases and even whole sentences; music apps like Pandora and Spotify learn your tastes in music to the point where they can suggest new music that you're likely to enjoy. They are not magic.

The technologies mentioned above all utilize capabilities that humans instinctively possess: the ability to make intelligent judgments based on our perceptual senses. Recently, machines have become much better at making these same sort of perceptual judgments, and many times their design is either inspired by or coincidentally shares common elements with how humans accomplish the same thing using our senses and our brains. In this class, we explore how our senses are suited to solving perceptual problems, how we design machines to solve very similar problems, and how the algorithms for the two compare. Our study will span the engineering disciplines of computer vision, speech recognition, signal processing, and artificial intelligence; and the scientific fields of biology and physics. The goal is to look at all the difficult perceptual problems both nature and engineers have encountered (vision, hearing, learning), look at how they've tried to solve them, and ultimately to try and make some "sense" out of them.

A word of advice: do not let any of the big words I may have used deter you from signing up, though at the same time, do be aware that this class will have a lot of math because that is the tool we use to understand complex things we do not yet understand.


Prerequisites
Calculus, basic linear algebra (know what vectors and matrices are), comfort with math, no programming knowledge of any sort required

E10272: Electronics for Medical Device Design
Difficulty: ***
Teachers: Jason Yang

Come learn about medical devices! This class will take you through the basics of electronics with a focus on the challenges presented in designing medical devices. We will be looking at everything from the very basics of circuit design all the way though design tradeoffs and non-idealities of the real world. The class will be taught using real world examples leading up to building a EKG.


Prerequisites
Prior circuit experience recommended but not required. Basic Physics (E/M) recommended but not required.

E10258: Building and Bending Circuits Full!
Difficulty: **
Teachers: Leslie Watkins

E10251: Make Your Own Color Organ!
Difficulty: ***
Teachers: Kristina Schmidt

Ever wondered how people make lights go with music? Have no fear, in this class we'll be making our very own color organs! Pump of the bass and let your LEDs run wild. It's gonna be awesome.


Prerequisites
Some knowledge of circuits will be helpful, but I'll start from the beginning. No formal prerequisites.

E10224: This is How We Do It: Methods and Technologies behind Modern Biological Questions Full!
Difficulty: ***
Teachers: Deniz Aksel, Sophia Liu


Humanities

[ Return to Category List ]

H10253: The Science of Language: Introduction to Linguistics
Difficulty: **

Explore human languages, piece apart their puzzles, and participate in experiments!

This class will be an in-depth hands-on introduction to Linguistics, the scientific study of human languages. Each week we will solve language-related puzzles and create in-class experiments. The discoveries we will make will lead to insights about what sounds languages can be made of, how sounds are put together to form meaning, how languages are structured, and how they are acquired.

The main goal is for you, the students, to discover through hands-on experience the many aspects of the scientific study of language. We will discuss several sub-fields of linguistics, including phonetics, phonology, morphology, syntax, and semantics, using not only English but a variety of other languages to spark our debates.

Come expecting to learn, to decipher, and to question what you already know about language.

H10233: David Foster Wallace
Difficulty: ***
Teachers: Jessica Sagers

Explore the tumultuous life, genius work, and tragic suicide of one of the most brilliant authors in contemporary fiction. Together, we'll read and discuss a selection of Wallace's journalism, essays, and shorter fiction. Wallace's work is known to be as difficult as it is rewarding, so you'll do best in this class if you're a bright reader and a thoughtful writer. Come ready to begin a literary relationship with an author that will afford you serious intellectual credibility in college. ;) Serious students only, please.


Prerequisites
Exceptional reading skills, an extensive vocabulary, and a passion for literature.

H10239: Introduction to Fiction Full!
Difficulty: **
Teachers: Caitlyn Kinsella

H10257: The Philosophy of Storytelling
Difficulty: **
Teachers: Erik Hanson

Human beings have, and have always had, a driving need to tell and absorb stories. They are vital for our survival in so many ways. This class will focus on storytelling from it's earliest known formations to it's contemporary expressions in literature, art, performance, music, and film. We will look at the shapes of stories. What makes an effective story? Where do stories come from? We will range from the Ancient Greek "invocation of the muse", and the understanding of story as a gift from the gods, to Romantic and contemporary conceptions of "genius" and the stereotype of the solitary artist. What is the nature of the creative imagination? We will also look at the way in which cultural forces effect the formation and reception of stories.

I hope to show students some of the best and most beautiful stories I know, and I hope that they in turn will come prepared to share their favorites.

H10276: Societal Dynamics
Difficulty: **
Teachers: Matthew Davis

How does a society undergo change, and what factors underpin and cause such change? Together, we will explore how societies function at a fundamental level, and apply the lessons learned to our lives.

Course will include some written, reflective assignments.


Prerequisites
None

H10265: Creative Writing - Introduction to Poetry
Difficulty: **
Teachers: Emily Frisella

This class will be run partly as a reading group, partly as a creative writing workshop. During a typical session, we'll start out by reading and discussing one or two poems, then use these as a jumping-off place for our own creative work. We'll spend the second part of the class drafting poems, then reconvene to share our work with one another. Every few weeks, we'll also have revision sessions to edit and polish poems drafted in earlier classes. Topics we may cover include: formal poetry (sonnets, sestinas, villanelles, and the like), free verse, blank verse, prose poetry, concrete poetry, erasure poetry, and ekphrastic poetry. We'll also talk about how to submit your writing for publication and take a look at some of the many fantastic literary magazines that welcome submissions from teen writers. The class will culminate with the publication of a student-produced literary 'zine featuring each student's favorite poems written during the class.


Mathematics

[ Return to Category List ]

M10220: The Mathematics of Very Stupid Programming Languages
Difficulty: ***
Teachers: Ziv Scully

This is a mathy class about the theory of computation. We'll learn about all sorts of systems that are as (theoretically) powerful as the programming languages used in the computer you're using to read this very text. Each system is interesting in its own way, and we'll spend some time figuring out how to do complex computation in what are essentially Very Stupid Programming Langages (VSPLs, for short).

The class will cover some technical math things, like Turing machines and λ
-calculus. It will also cover some things that at first glance seem less technical, like making tilings with colorful squares and the word "heterological".


Prerequisites
This is a math class, so no programming experience required! There's also no formal math prerequisite, but we'll be doing some mathy thinking. If you know what the word "function" means in a math context (things like f(x)
) then you're definitely fine. If you don't know algebra, you might have a hard time.

M10237: A Primer on Functional Analysis
Difficulty: ***
Teachers: Yash Kothari

"It's not what we cover, but what you discover..."

In this course, we shall uncover the beautiful subject of Functional Analysis without going into too much detail. We will explore the most fundamental results and peruse over their ramifications. We shall also look at applications of Functional Analysis (e.g Quantum Physics!).


Prerequisites
Single-Variable Calculus should suffice. I shall build up the necessary machinery as required. As mentioned, it's not an in-depth course but rather a broad introduction.

M10230: Relational Databases Before There Were Such Things Full!
Difficulty: ***
Teachers: Stirling Newberry

M10254: The Limit Does Not Exist: Infinity in Mathematics Full!
Difficulty: **
Teachers: Elaine Reichert

M10273: Differential Geometry
Difficulty: ***

Gentle introduction to the ideas of differential geometry, which are fundamental to our understanding of physical concepts like general relativity and black holes.

Curves in Euclidean 2- and 3-space. Curvature and torsion. Surfaces. Gaussian and mean curvature.

Topics will be tailored to student interest and background.


Prerequisites
Good understanding of differential and integral calculus, as from AP Calculus BC or, ideally, a multivariable calculus course. We will start by reviewing the basic concepts of multivariable calculus relevant for the rest of the course.

M10259: Introduction to Real Analysis Full!
Difficulty: ***
Teachers: yc yu


Science

[ Return to Category List ]

S10229: Solid State Chemistry
Difficulty: ***
Teachers: Ahaan Rungta

In this class, we will cover all of the fundamental concepts in a very specific type of chemistry - the part of the science that deals with solids and their very unique properties. This course will get you ready for and open your eyes to the field of material science engineering, which relies completely on the amazing dynamics we will learn about.


Prerequisites
A basic understanding of the periodic table and atoms.

S10232: The Planets Full!
Difficulty: ***
Teachers: Stirling Newberry

S10252: Relativity
Difficulty: **
Teachers: Ileana Rugina

This course will introduce Special Relativity, and will discuss a couple of selected topics from General Relativity.


Prerequisites
Mechanics and Single Variable Calculus

S10245: Organic Chemistry Full!
Difficulty: **
Teachers: Janice Ong

S10256: Parallels between Art and Physics: the Makings of an Intellectual Revolution Full!
Difficulty: **

S10277: The Science of Nutrition: A Microscopic to Macroscopic Exploration Full!
Difficulty: *
Teachers: Emily Venable

S10269: The Physics of Modern Technology: AM Radio Full!
Difficulty: **
Teachers: Liam Cohen

S10238: Adventures in Marine Biology Full!
Difficulty: **

S10261: A Brief Intro to Quantum Field Theory
Difficulty: ***

Quantum mechanics and special relativity make weird predictions. Space and time can stretch, particles are actually waves, and E=mc2
! What happens when these two weird things collide? Quantum Field Theory (QFT) that's what! In this course the introductory concepts of quantum mechanics and special relativity will be taught. The course will culminate in a brief intro to the concepts of QFT. By the end of this course we hope that you will have an appreciation for the wonderful word of Quantum Fields.


Prerequisites
It would be useful if students came in having taken an introductory physics course. An understanding of basic calculus would also be helpful but is not required


Social Science

[ Return to Category List ]

S10228: Social Theory, Philosophy, and Existence
Difficulty: **
Teachers: Shahrukh Khan

Scientists can surely figure out what things are and how they work - whether it is a chemical bond or a human. But they cannot really explain why a thing is. This class is for the observers, the thinkers, the criticizers: learn about the underlying, deep structures that govern our existence and our society. We will be looking at the thought of a few thinkers (mostly 19th/20th-century Europe, but there may be some medieval/classical ones as well) throughout. It is sure to be a fun, engaging, and rewarding discussion-based class!


Prerequisites
Some familiarity with philosophy/social thought. Have a strong desire to learn more about not only what you see, but what you don't see.

S10249: International Development and the Need for Evaluation Full!

S10267: Global Health 101
Difficulty: **
Teachers: Madeline Jenkins

Article 25 of the Universal Declaration of Human Rights states "Everyone has the right to a standard of living adequate for the health and well-being of himself and of his family." In this class we'll discuss challenges in the arena of global health as well as what is being done to tackle these issues. You'll learn through lectures, discussions, debates, and so on.

S10244: The Dark Continent (Who Dimmed the Light?) Full!
Difficulty: *

S10231: The Women of SciFi Full!
Difficulty: **
Teachers: Stirling Newberry

S10250: Introduction to Microeconomics Full!
Difficulty: ***
Teachers: Jose Esparza


Miscellaneous

[ Return to Category List ]

X10289: Learn to Play Bridge
Difficulty: **
Teachers: Shirley Dulcey

Amaze your friends, stun your parents! Learn to play bridge, the
world's most challenging card game, with the MIT/Draper Lab bridge
club! This course is designed to teach anyone at any level of
knowledge to play bridge, or to improve their bridge skills. We
will be using the Audrey Grant Club Course, a nationally acclaimed
teaching program, which teaches the basics of bidding, play, and
defence. No prior knowledge is necessary.

X10290: Humanities, Arts, and Social Sciences Lecture Series
Difficulty: **
Teachers: Marianne Olsen

Lecture series in subjects classified as "HASS" at MIT: Humanities, Arts, and Social Sciences

X10284: Math & Science Lecture Series
Difficulty: **
Teachers: Ahaan Rungta

Lecture Series in mathematics and the sciences.