ESP Biography

NINGRUI LI, Grad student in electrical engineering.

Major: Electrical Engineering

College/Employer: Stanford

Year of Graduation: 2021

Picture of Ningrui Li

Brief Biographical Sketch:


Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

E5694: Practical Python Programming in Splash Spring 2017 (Apr. 22 - 23, 2017)
If you've taken an intro programming class before, you've probably used loops to count the number of vowels in a given word, analyzed numerous methods of sorting lists, and you can probably write a recursive function to compute the n-th term of the Fibonacci sequence in your sleep. Have you ever thought, "Who cares?! I'll probably never have to do that again outside of class!" If so, this class is for you! We will put together projects pertinent to problems plaguing our persons and ponder about puzzling them out through practical Python programming!

W5918: Origami - The Art of Paper Folding in Splash Spring 2017 (Apr. 22 - 23, 2017)
Origami (折り紙?, from ori meaning "folding", and kami meaning "paper") is the art of paper folding, which is often associated with Japanese culture. In modern usage, the word "origami" is used as an inclusive term for all folding practices, regardless of their culture of origin. The goal is to transform a flat sheet square of paper into a finished sculpture through folding and sculpting techniques. Modern origami practitioners generally discourage the use of cuts, glue, or markings on the paper.

M5262: Python Bee! in Splash Fall 2016 (Dec. 03 - 04, 2016)
Join us for a couple of rounds of Python Bee! It's like a spelling bee, but you collaboratively spell out Python functions with other students.

M3429: how2crypto in Splash! Spring 2014 (Apr. 12 - 13, 2014)
This class will extremely briefly cover a history of cryptology, the study of creating secret codes. There will be a focus on some historically significant ciphers, such as the Vigenère cipher and RSA. We will cover how they work and how they can be decrypted (or not). It will be awesome. Here's one for you guys: 987412365 74123 741963456 98754741!