Welcome to Princeton Splash, a studentrun organization at Princeton University 
ESP Biography
HOLDEN LEE, Princeton grad student in math
Major: Math College/Employer: Princeton Year of Graduation: G 

Brief Biographical Sketch:
Holden is a grad student studying the math behind machine learning algorithms. He enjoys writing stories, playing DDR, biking, listening to podcasts, rambling, cooking with friends at his coop (2D), improvisation, speaking Esperanto, watching My Little Pony, talking to himself, taking copious notes on everything, and being rational but not too rational. Past Classes(Look at the class archive for more.)Game programming with Elm in Splash Spring 16
I'll introduce the basics of functional reactive programming  a new programming paradigm that combines the mathematical elegance of functions with effective signal handling to make programming games (and much more) clean and efficient. (In fact, Elm has been called the "happiest" programming language.*) Then you'll spend the rest of the time designing and implementing your own games, and I'll be on hand to assist throughout the process.
Come with ideas! See some examples at http://elmlang.org/
*Reference: http://bit.ly/1BDFJFX
(Note: please do not come for just the second half.)
Handson game theory in Splash Spring 16
In this class you'll play some "games" with simple rules but counterintuitive strategies and outcomes. Win a dollar... or not. You'll learn how these simple games are the beginnings of game theory, a branch of applied mathematics that arose in the 1900's and has had profound implications for diverse fields such as economics, psychology, and evolutionary biology.
Game programming with Elm in Splash Spring 15
I'll introduce the basics of functional reactive programming  a new programming paradigm that combines the mathematical elegance of functions with effective signal handling to make programming games (and much more) clean and efficient. (In fact, Elm has been called the "happiest" programming language.*) Then you'll spend the rest of the time designing and implementing your own games, and I'll be on hand to assist throughout the process.
Come with ideas! See some examples at http://elmlang.org/
*Reference: http://bit.ly/1BDFJFX
