Top Posts & Pages
Rankmaniac 2012 Standings
Rankmaniac 2012 Countdown
Janis Intoy Bryan Jadot Judy Mou Daniel Chen
We are trying to educate people about being CS majors and getting our site to the top of a Rankmaniac 2012 google image search
Being a CS major (or pretty much any major at Caltech) has many requirements. First of all the general requirements for all Caltech students consists of a lot of math and physics and some chemistry (yuck).
Most freshman who are curious about CS start by taking the introductory courses which show the fun things computers can do and the range of what computers can do.
During sophomore year comes all of the nitty gritty details of computability and complexity and algorithms and some intro to graph theory and (my least favorite) how computers actually work.
Junior and senior year is when the real fun happens – CS courses and projects in whatever area you choose, math classes of your choice, and lots of focus on what you really want to do.
This project is the fun part. My project course was in Learning & Vision, for which I took Artificial Intelligence, Learning Systems, and as the final projected competed in a machine learning competition based on the 2006-2009 Netflix competition.
Examples of other project tracks at Caltech include Distributed systems, Networks (the Rankmaniac 2012 Class!), Graphics, and Theory (ew :P(says the girl taking Algorithms)).