<p>How much math is involved in CS? </p>
<p>What math courses are taken my CS students?</p>
<p>Does Stanford focus on the math portion of CS or the coding?</p>
<p>How hard is CS at Stanford?</p>
<p>Anything else I should know about CS at Stanford?</p>
<p>How many hours of homework do you receive a night?</p>
<p>Bump… please respond. ;)</p>
<p>Jeff, people probably aren’t responding because your questions are too general and broad. I recommend you start here: [Stanford</a> Computer Science](<a href=“http://www.cs.stanford.edu/]Stanford”>http://www.cs.stanford.edu/)
and learn all you can, then return with more specific questions if you still have them. I will tell you that CS majors here tend to be very adept in both math and logic, and that much of the math involved in CS is of the discrete variety. Coding/programming is really more of a tool of CS that everyone needs and masters early on, and then progresses to theory, design and implementation for solving complex problems. Stanford’s CS department is one of the very top in the world, so yes, it’s a pretty intense major.</p>
<p>It just depends on what kind of CS you take. If you are interested in theoretical CS, you’ll be doing a lot more math-related work. In general, CS will have math in it, but not much in systems, programming, etc.</p>
<p>All CS students have to take 103 (discrete math), as well as calculus, linear algebra, and a math elective.</p>
<p>Stanford CS focuses on both–again, depending on what you do.</p>
<p>CS is pretty hard. Fortunately, their philosophy seems to be to work you really hard and then give you an okay grade, even if you thought you were going to do poorly.</p>
<p>The hours of work you have varies by the class you’re taking (systems classes are notorious for being the most time-consuming), how many CS classes you decide to take in a quarter, etc. The rule of thumb is to take the number of units, multiply it by 2, and that’s how many hours you should be spending outside of class each week–reading, doing psets, programming, etc.</p>