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 |
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:
- Maintain an average letter grade equivalent in mathematical sciences courses of at least a 3.4.
- 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.
- Include in the above 15 units at least one of the following:
- an approved higher-level graduate course
- participation in a small group seminar
- 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.