skip to content

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,W

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

W,S

3-4

CS 161. Design and Analysis of Algorithms

A,W

3-4

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

W,S

3-4

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

Both:

MS&E 211. Linear and Nonlinear Optimization

and

MS&E 221. Stochastic Modeling

 

A

 

W

 

4

 

3

Or 3 of the following:

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

MS&E 121. Introduction to Stochastic Modeling

MS&E 211. Linear and Nonlinear Optimization

MS&E 212. Mathematical Programming and Combinatorial Optimization

MS&E 221. Stochastic Modeling

MS&E 251. Stochastic Decision Models (not given 2010-11)

 

A,S

 

S

A

W

 

W

 

4

 

3

4

3

 

3

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.

Copyright ©2010 Stanford University | Office of the University Registrar | Academic Year 2010-11 | Terms of Use | Copyright Complaints | Report a Problem with this site.