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): 28-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): 18-24 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 |
S |
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) |
A,S |
3-4 |
Management Science and Engineering (MS&E): 7-9 units
Both: |
|
|
MS&E 211. Linear and Nonlinear Optimization |
A |
4 |
and MS&E 221. Stochastic Modeling |
W |
3 |
Or 3 of the following: |
|
|
MS&E 111. Introduction to Optimization (same as ENGR 62) |
A,S |
4 |
MS&E 121. Introduction to Stochastic Modeling |
S |
3 |
MS&E 211. Linear and Nonlinear Optimization |
A |
4 |
MS&E 212. Mathematical Programming and Combinatorial Optimization |
W |
3 |
MS&E 221. Stochastic Modeling |
W |
3 |
MS&E 251. Stochastic Decision Models |
W |
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:
- Maintain an average letter grade equivalent to at least a 3.5 in all academic work.
- Prepare a statement describing major area of concentration for honors work.
- Complete at least 15 units in mathematical sciences in addition to the requirements for the major listed above. Include in these 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
- Describe how each course selected added to the student's knowledge and understanding in area chosen for concentration.
- Students interested in honors should consult with their adviser by last quarter of their junior year to prepare their program of study. Honors work may be concentrated in fields such as biological sciences, environment, physics, etc.