Princeton Splash
Welcome to Princeton Splash, a student-run organization at Princeton University

ESP Biography



WILLIAM NAVARRE, ESP Teacher




Major: Computer Science

College/Employer: MIT

Year of Graduation: 2017

Picture of William Navarre

Brief Biographical Sketch:

Not Available.



Past Classes

  (Look at the class archive for more.)


Opinions on Urban Planning and Sense of Space in Splash Spring 16
An informal and discussion-based course, we will discuss our opinions on urban planning and urban design. The major focus will be on sense of place, suburbanization, and accompanying history.


Computers at a Low Level in Splash Spring 16
This course will be a fast paced overview about how computers work at the hardware level. We will briefly discuss logic gates and basic processor control flow. The course will move very quickly, so you might get lost; given the nature of the subject, however, I expect you'll still get a lot out of the course.


Newspaper writing in Splash Spring 15
We will be discussing the basics of writing newspaper articles. We will discuss lede-writing, the upside-down pyramid, preparing questions, and the major differences between writing a newspaper article and writing a novel.


Proving Euler's Formula in Splash Spring 14
The aim of this class is to get everyone in the class to see that e^(ix)=cos x+ i*sin x and the special case that e^(pi*i)=-1. I will concentrate on the power series proof (because the concepts used will be very helpful in your future BC Calculus class). Time permitting, I will go over another proof or two which leads to the same result.


Recursion in Programming in Splash Spring 14
Our main goal will be to implement a recursive algorithm in Python to compute combinations and permutations. We will prove that this is possible as well. If we have time, we will discuss how recursion and mathematical induction are related.