skip to content

Bulletin Archive

This archived information is dated to the 2009-10 academic year only and may no longer be current.

For currently applicable policies and information, see the current Stanford Bulletin.

Bachelor of Science in Mathematical and Computational Science

The requirement for the bachelor's degree, beyond the University's basic requirements, is an approved course program of 72-77 units, distributed as follows:

Mathematics (MATH): 29-31 units

 

Qtr. and Units

MATH 41. Calculus

A

5

and MATH 42. Calculus

A,W

5

MATH 51. Linear Algebra and Differential Calculus

 

 

of Several Variables

A,W,S

5

or MATH 51H. Honors Advanced Calculus

A

5

MATH 52. Integral Calculus of Several Variables

A,W,S

5

or MATH 52H. Honors Advanced Calculus

W

5

MATH 53. Ordinary Differential Equations with Linear Algebra

A,W,S

5

or MATH 53H. Honors Advanced Calculus

S

5

MATH 109. Applied Group Theory (WIM)

W

3

or MATH 110. Applied Number Theory and Field Theory (WIM)

S

3

or MATH 120. Modern Algebra (WIM)

A,S

3

or MATH 171. Fundamental Concepts of Analysis (WIM)

A,S

3

MATH 104. Applied Matrix Theory

A,W

3

or MATH 113. Linear Algebra and Matrix Theory

W,S

3

Computer Science (CS): 16-18 units

CS 103. Mathematical Foundations of Computing

A,S

5

CS 106X. Programming Methodology and Abstractions (Accel.)

A

3-5

or CS 106A. Programming Methodology

A,W,S

3-5

and CS 106B. Programming Abstractions

A,W,S

3-5

And two of the following (CS or CME):

CME 108. Introduction to Scientific Computing

W

3-4

CS 107. Programming Paradigms

A,S

3-5

CS 154. Introduction to Automata and Complexity Theory

A,S

3-4

CS 161. Design and Analysis of Algorithms

A,W

3-4

 

CS 181. Computers, Ethics and Public Policy (WIM)

 

W

 

3-4

Management Science and Engineering (MS&E): 8-9 units

MS&E 111. Introduction to Optimization (same as ENGR 62)

S

3-4

and MS&E 121. Introduction to Stochastic Modeling

or MS&E 221. Stochastic Modeling

W

W

43

or three of the following:

MS&E 211. Linear and Nonlinear Optimization

A

3-4

MS&E 212. Mathematical Programming and Combinatorial Optimization

W

3

MS&E 221. Stochastic Modeling

W

3

MS&E 251. Stochastic Decision Models (not given 2009-10)

 

3

Statistics (STATS): (11 units)

STATS 116. Theory of Probability

A,S

3-5

STATS 191. Introduction to Applied Statistics

W

3-4

or STATS 203. Introduction to Regression Models
and Analysis of Variance

W

3

STATS 200. Introduction to Statistical Inference

W

3

HONORS PROGRAM

The honors program is designed to encourage a more intensive study of mathematical sciences than the B.S. program. In addition to meeting all requirements for the B.S., the student must:

  1. Maintain an average letter grade equivalent in mathematical sciences courses of at least a 3.4.
  2. Complete at least 15 units in mathematical sciences in addition to the requirements for the major listed above. These courses should form a sustained effort in one area and constitute a program approved by the committee in charge of the Mathematical and Computational Science Program.
  3. Include in the above 15 units at least one of the following:
    1. an approved higher-level graduate course
    2. participation in a small group seminar
    3. at least 3 units of directed reading

Students interested in doing honors work should consult with their advisers by the last quarter of the junior year to prepare a program of study. Honors work may be concentrated in fields outside the Mathematical and Computational Science programs such as biological sciences, medicine, physics.

© Stanford University - Office of the Registrar. Archive of the Stanford Bulletin 2009-10. Terms of Use | Copyright Complaints