ESP Biography



KEVIN LIANG, ESP Teacher




Major: Computer Science

College/Employer: University of California, Berkeley

Year of Graduation: 2013

Picture of Kevin Liang

Brief Biographical Sketch:

I'm currently a student attending UC Berkeley studying Computer Science. I currently work as a graduate student instructor for the software engineering class (CS169). This past summer, I interned at Google as a Web Developer. I've created a few software for fun. My current projects are to build an online couples application to solve the boredom that many couples have with each other.



Past Classes

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

L3782: Preparing for College in Splash Fall 2014 (Nov. 08 - 09, 2014)
This class will give you a good sense of what to expect from college and how to have a successful college career. There are many pathways one can take in college and hopefully this class will help you discover what it will be.


M3472: Web design and trends in Splash! Spring 2014 (Apr. 12 - 13, 2014)
We will be discussing the latest trends and designs that you see on websites. There are many things to consider when designing a website such as aesthetics and the user experience. It takes a long time to come up with a mockup of a website but this class will try to uncover some of the uses of great design trends you see today!


M3067: Introduction to Python in Splash! Fall 2013 (Nov. 02 - 03, 2013)
More modern programming languages are becoming more and more abstract these days. Python is one of them! In this class I will teach the Python language and also tell you guys why it is a great language to code in!


M1261: Introduction to Programming: C++ in Splash! Spring 2011 (Apr. 16 - 17, 2011)
Do you love the art of creating computer programs but never knew where to start? This class will help you jumpstart your programming learning experience. Topics: User input/output, data types, if statements, while/for loops. (More as time permits)


L1340: Planning a UC Transfer in Splash! Spring 2011 (Apr. 16 - 17, 2011)
This course is geared towards students who are thinking about pursuing a UC transfer. You will learn how to know if you should pursue a UC transfer, how to take advantage of it, and finally be a successful transfer.


C953: Learning How to Use a Macintosh Computer Productively in Splash! Fall 2010 (Nov. 13 - 14, 2010)
Are you a PC user? Did you ever wonder why people seem to enjoy their Macs and never scream at it like some would to a PC? If you are curious on how to use a Mac productively, this course is the right one for you!


C954: Introduction to C++ in Splash! Fall 2010 (Nov. 13 - 14, 2010)
Ever wondered if programming was what you wanted to do for a living but unsure about it? Take this class and you will find out! We will be going over very basic C++. NO PROGRAMMING EXPERIENCE NECESSARY. Experienced programmers are not advised to take this class because it will be far too basic for you.


C955: What is the hype about Apple Products all about? in Splash! Fall 2010 (Nov. 13 - 14, 2010)
Do you find Apple products overpriced? This class will educate you about Apple products. Not only will you be educated, but we will also have a friendly discussion and debate about what opposing sides think.


M700: Calculus in a Day in Splash! Spring 2010 (Apr. 17 - 18, 2010)
Are you ready for the most fun math course in history? Ever wonder what Calculus is all about? Let's take a dive in the advanced Mathematics section and take on Calculus in a day! This course will prepare you for your first course of Calculus when you enter college.


C701: How to use a Macintosh Computer Efficiently in Splash! Spring 2010 (Apr. 17 - 18, 2010)
Are you a PC owner who is afraid to switching to a Mac because it's too complicated or you just don't like it? Wondering why most Mac users are satisfied with their system? (Yes, we never yell at our Macs because they do things the right way) Take this course if you would like to learn how to use a Mac happily.


C445: Creating a Fully-Functional Website with Notepad! in Splash! Fall 2009 (Oct. 10 - 11, 2009)
Yes exactly what is says. The only programs we will be using are just Notepad and a FTP client (Filezilla). We will be able to make a fully functional website with just those 2 programs believe it or not! I will be teaching only HTML and CSS and if we have time I will teach some basic PHP and MySQL. Optional: You may bring your own laptop for a more hands-on experience. Recommended: Take Alvin Sng's Web Programming class after my class. You will be well prepared for it.