ESP Biography
FRANK LI, Stanford sophomore
|
Major: CS College: Stanford Year of Graduation: 2012 |
|
Brief Biographical Sketch:
Having gone to high school in Texas, I was exposed to a tremendous high school computer programming culture. I was co-founder and main organizer of Stanford ProCo, a high school programming contest that attracted over 90 competitors throughout the Bay Area last year. This year, we have plans to expand the program and bring computer science to the youth of tomorrow. Past Classes(Look at the class archive for more.)C**: Pointers on C Pointers in Splash! Fall 2009
Pointers, references, and the nitty-gritty of manual memory management. Get an assembly-level understanding of how numbers, arrays, and complex structures are represented. After this class, you'll never fear char** again!
Contest Programming Strategies in Splash! Fall 2009
Programming contests are becoming increasingly accessible to high school students interested in computer science. Whether you go for the big leagues with Google CodeJam and TopCoder, or attend local contests like Stanford ProCo, you'll need to learn how to write code for a contest setting. From common algorithms to speed optimization tips, this class will help you solve that one problem you just needed to win.
**You MUST bring your own laptop; we will be going through examples, and you'll get a chance to test out your skills in a mini-contest at the end of class.
Contest Programming Strategies in Splash! Spring 2009
Have you ever wanted to know how to find the shortest path to solve a maze? In this seminar, we will explore many common algorithms used to solve cool and interesting puzzles in programming competitions.
No previous competition experience is needed, although knowledge of a language such as Java is recommended.
Bringing a laptop is highly suggested.
In addition, there will be a Stanford Programming Contest on May 16, 2009, where you can try out everything you've learned!
Building an Astable Multivibrator in SPLASH (2008)
An astable multi-what? Come to this class to find out! This class gives you the background to the basic components ...
Introduction to Computer Architecture in SPLASH (2008)
What? Buildings made of computers? No, this class will be about the components that make up modern processors, with a ...
Solving the Cube - An Introduction to Speedcubing in SPLASH (2008)
Ever wondered how those people on TV seem to be able to solve Rubik's Cube in less than a minute? ...
|
|
