scientific computing & numerical analysis
Requirements effective Autumn Quarter 2001.
Click here
for old requirements
Description
Computer simulation is heavily used in science and engineering as a tool
in analysis, visualization, and design. Complex mathematical models can
give very accurate prediction of real-world phenomena, but typically
lead to equations that can only be solved with the aid of a computer.
This Option focuses on the design, mathematical analysis, and efficient
implementation of numerical algorithms for such problems.
ACMS Program Core (43 credits)
Option Core (30 credits)
- PHYS 121, 122, 123 (5,5,5)
- MATH 310: (3) Mathematical Reasoning
- MATH 327: (3) Introductory Real Analysis I
- MATH 464,465, 466 (3,3,3) Numerical Analysis I, II, III
Option Electives -- Group I (11 credits)
At least 11 credits from the following list of courses:
- AMATH 301: (3) Beginning Scientific Computing
- AMATH 353 or MATH 309: (3) Partial Differential Equations & Fourier Analysis or Linear Analysis
- AMATH 401,402, 403 (4,4,4) Methods of Applied Mathematics I, II, III
- AMATH 584, 585, 586: (5,5,5) Approximate and Numerical Analysis
- CSE 373 or CSE 326* (3) Data Structures
- CSE 410: (3) Computer Systems
- MATH 407: (3) Linear Optimization
- MATH 408: (3) Nonlinear Optimization
- MATH 409: (3) Discrete Optimization
- MATH 427,428: (3,3) Complex Analysis
Option Electives -- Group II (6 credits)
At least 6 additional credits from approved courses (at the 300 level or
higher) in the Departments of Applied Mathematics, Computer Science and
Engineering, Mathematics, and Statistics. Additional courses from the
Group I Elective list are particularly recommended. With approval of a
Program Adviser, appropriate courses in other departments may also be
used to meet this requirement, especially courses with a computational
component.
Double majors / Double degrees
CSE 326 to the Group I Electives as noted above, and may apply
additional CSE courses to satisfy the Group II Electives. Students who
complete a double major or double degree in an appropriate applications
area may petition to be exempted from the Group II Elective
requirements.