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
Related Q & A:
- What can I do to get a good job with my Bachelors of Science in Computer Science?Best solution by collegexpress.com
- What jobs can I get if I major in mathematics and/or computer science?Best solution by payscale.com
- What are the courses I need to take in high school to become a zoologist?Best solution by Yahoo! Answers
- What GOOD jobs can you do with a degree in computer science?Best solution by Yahoo! Answers
- What do you learn in Computer Science courses?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
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.