#1
18th November 2015, 09:40 AM
| |||
| |||
Masters in Computer Science Stanford
Can you provide me the details of the Computer Science MS Degree program offered by Stanford Engineering Computer Science in Center for Professional Development?
|
#2
18th November 2015, 09:41 AM
| |||
| |||
Re: Masters in Computer Science Stanford
Master of Science degree in Computer Science indicates that one have a broad grounding in computer science as a discipline and one have studied a particular area in detail and thus have additional depth in a particular specialty. The central requirement for the MSCS degree is completion of at least 45 units that represent an approved academic plan. Breadth Requirement One need to demonstrate breadth by taking courses in three general areas: • Mathematical and Theoretical Foundations • Computer Systems • AI and Applications Depth Requirement The ten approved specializations are: Artificial Intelligence Biocomputation Computer and Network Security Database Systems Human-Computer Interaction Numerical Analysis/Scientific Computation Real-World Computing Software Theory Systems Theoretical Computer Science Electives Elective courses are really up to the student to select, even though the entire program must be approved by their advisor. In general, courses in computer science numbered at the 100-level or above (with the exception of CS196, 197, and 198) are suitable as electives. Courses in related departments, such as Electrical Engineering, Mathematics, and Statistics, numbered at the 100-level or above and technical in nature are also likely to be approved. On the other hand, courses that are completely unrelated to computer science would not normally be appropriate as electives. Expected Background The MSCS program assumes that all entering students have acquired the foundations of computer science at the level of an undergrad minor. At Stanford, these foundations are represented by the following courses, which are considered as the standard prerequisites for the program: • CS103 (Logic, Automata and Complexity) • CS109 or STAT116 or CME106 or MS&E220(Probability) • CS161 (Algorithmic Analysis) • CS107 (Computer Organization and Systems) • CS110 (Principles of Computer Systems) |
|