What does it take to be a computer student?

What are the mathematics courses that an undergrad student of Computer Science needs to take at Stanford? What do these courses cover?

  • Answer:

    According to the http://cs.stanford.edu/degrees/undergrad/Requirements.shtml#Math of the CS Department, a student will have to take calculus, two CS math courses, and two additional electives. Calculus can be covered by AP credit, the Math 20 series, or the Math 40 series. The two CS math courses that are required are http://www.stanford.edu/class/cs103/ and http://www.stanford.edu/class/cs109/. CS103 covers the theoretical foundations of computer science, including topics like formal logic, formal language systems, and computability theory, and complexity theory. CS109 covers topics like random variables, combinatorics, independence, conditional probability, and a brief introduction to machine learning. For the two additional electives, a lot of students take either the Math 50 series or the CME 100 series.

David Wang at Quora Visit the source

Was this solution helpful to you?

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.