Archives

iPhone App Development Classes

My latest iPhone/iPod touch app, Whiteboard Lite, is now available in the iTunes App Store. This semester, I’m a Lab Assistant (also sometimes called a Teaching Assistant or TA) for the new ITP 499 iPhone App Development class here at USC (the University of Southern California). The most well-known iPhone App Dev class done so…Continue Reading…

USC Top Ten Professors and Book List

Some time ago, USC removed the list of Top Ten Professors from the Senate Course Guide. It’s old, biased, and unfair, but I’ve archived it here anyway. (Update [2012] : Archive is gone, but it was previously located at /saved/USC-Top-Ten-Professors.htm )

USC Ranks as Top 10 Dream College by Princeton Review

Most importantly, we ranked above UCLA :) The schools students most named were: 1. Harvard 2. Stanford 3. Princeton 4. New York Univ. (previously #1 for 3 consecutive years) 5. Yale 6. Brown 7. Columbia 8. Cornell 9. Univ. of Southern California 10. UCLA USC News Princeton Review

I Want to be a Professor

I mentioned to my friend Henry today that I’d like to be a professor, and he said he could see me as one. I think it’s a lovely job, with the benefits of being part of a university community– like I have as a student now– plus the opportunity to have a positive impact on…Continue Reading…

Keep the Trojans in the Coliseum

Mike Garrett, Director of Athletics at USC, wrote an open letter to the Coliseum Commission which is intriguing and a little shocking to me. I’ve gone to only a few games at the Coliseum, and every time I noticed that it wasn’t kept up as well as it should be. It seemed outdated. Stuff was…Continue Reading…

USC Creates YouTube Channel!

Having interned with Google this past summer, I was glad to read that USC has unveiled a YouTube channel: As part of the agreement with YouTube, USC will maintain a central Channel, found at http://www.youtube.com/usc, with sub-Channels available to schools and other academic units that develop video programming. For example, the sub-Channel of the School…Continue Reading…