ESP Biography


Major: Not available.

College/Employer: University of Illinois at Urbana-Champaign

Year of Graduation: 2018

Picture of Ethan Bian

Brief Biographical Sketch:

Not Available.

Past Classes

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

C9958: Advanced Functional Programming in Splash 2015 (Nov. 21 - 22, 2015)
Oh sure, you could write a program that runs over all the elements of a list and does something, but that's not interesting. How about something that iterates over any data structure? Or a function that runs backwards? Maybe we'll even make the "printf" function type-safe. Monads and typeclasses will be among the easier things we cover in this class. This class will be taught in Haskell, but the concepts covered are more general.

S9499: 3D Modeling through 3D Printing in HSSP Summer 2015 (Jul. 12, 2015)
You may have heard 3D printing is the future of fabrication, but it's already more accessible than you might think! For the price of existing 2D printers, us millenials can make or buy quality 3D printers that can bring concepts to tangible reality in mere minutes. (how spoiled) To get started, all the know-how you need is how to 3D model - the process of translating an idea in your head to computer model you can press "print" on. With this class I hope to show anyone who's ever been interested in modeling that this can be an intuitive (and fun!) process. Tentative Plan: Each week students will model a part that I will actually print for you to examine the next week. I'll teach skills such as creating sketches properly, extruding and revolving them, doing stress analysis, and good strategies for tackling complex parts. Projects will range from existing object replication to modular art to strength/weight efficiency maximization. Students will also have opportunities to model things of their choice, because that's what all the fun's about!