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

ESP Biography



AKASH LEVY, Princeton junior studying electrical engineering




Major: ELE

College/Employer: Princeton

Year of Graduation: 2018

Picture of Akash Levy

Brief Biographical Sketch:

I'm a Princeton junior studying electrical engineering, computer science, and physics. I enjoy coding and teaching which is why I'm doing Splash!



Past Classes

  (Look at the class archive for more.)


Visual Programming 101 (3 hour version) in Splash Spring 2017
Have you ever played a computer game and wondered, "How does that work? Could I make beautiful graphics like that?" Well it turns out the answer is yes! In this course, we will use Processing, a programming language based on Java, to develop graphics and understand what it takes to make a video game using these ideas. No prior experience is required! If you have prior experience, you are still welcome to join the class--you will work on a more advanced project! We will start with the basics of how a programming language works: variables, syntax, functions. After this, we will learn about Processing and how you can use it to make graphics appear on your screen. Then we will talk about how to make these graphics work in such a way that they can do whatever you want them to (in this case, become a video game). We will move quickly through all the concepts required to do programming. The class will be fun and interactive. We will begin with a presentation, and then we will work in groups of two to build our very own games!


Visual Programming 101 (2 hour version) in Splash Spring 2017
Have you ever played a computer game and wondered, "How does that work? Could I make beautiful graphics like that?" Well it turns out the answer is yes! In this course, we will use Processing, a programming language based on Java, to develop graphics and understand what it takes to make a video game using these ideas. No prior experience is required! If you have prior experience, you are still welcome to join the class--you will work on a more advanced project! We will start with the basics of how a programming language works: variables, syntax, functions. After this, we will learn about Processing and how you can use it to make graphics appear on your screen. Then we will talk about how to make these graphics work in such a way that they can do whatever you want them to (in this case, become a video game). We will move quickly through all the concepts required to do programming. The class will be fun and interactive. We will begin with a presentation, and then we will work in groups of two to build our very own games!