M.S. in Computational Physics and Astronomy
Note: We have new M.S. in Computational Physics requirements, effective for
students entering in Summer 2003 or later. Click here
to view these requirements. To receive a hard copy, please see Tess Gratton,
the Physics & Astronomy Office in 1082 Malott for the latest Graduate
Handbook. This degree is a subspeciality program for students with a background in physics,
astronomy, computer science, mathematics, or engineering who wish to become
familiar with computer--based approaches to problems in these fields.
Minimum preparation expected includes a year's course in general physics,
mathematics through differential equations, and a knowledge of either
FORTRAN, C++ or another programming language.
A total of 30 hours of graduate credit is required for the degree. The
33 hours listed below under parts A. and B. may include certain undergraduate
level EECS courses. (Only courses numbered 500 or above count as graduate
credit.) Students entering the program may have satisfied several of these
requirements. A total of 30 hours of graduate credit is still required.
No more than the required six hours of PHSX 899 (Master's Research/Thesis)
may be counted toward the degree.
A. Required courses (21 credit hours):
1. PHSX/ASTR 815 Computational Physics and Astronomy
(3)
2. PHSX 718 Mathematical Physics (3)
3. MATH/EECS 781 Numerical Analysis I (3)
4. EECS - one course at the 300 level or above (in addition
to EECS 781) (3) (Note: courses below the 500 level will not count towards
the required 30 hours of graduate credit.)
5. One additional PHSX/ASTR/ATMO lecture course at the
500 level or above (3)
6. PHSX 899 Master's Research/Thesis (6)
B. Twelve (12) or more credits from the following list
of courses:
(Note: No double counting: a course used to fulfill a requirement under
A. (e.g. EECS 448) may not also be counted under B.)
1. EECS 360 Signal and System Analysis
(3) *
2. EECS 368 Functional Programming
(3) *
3. EECS 388 Computer Systems and Assembly
Language (4) *
4. EECS 448 Software Engineering I
(3) *
5. EECS 560 Data Structure (3)
6. EECS 672 Introduction to Computer
Graphics (3)
7. EECS 848 Software Engineering II
(3)
8. MATH 596, 696, or 796 - Special
Topics
(Examples of recent topics: Mathematics of Wall Street Computer-aided
Study of Differential Geometry
Chaos and Fractals
Fractional Brownian Motion and Its
Applications
Wavelet Analysis
Statistical Theory
Stochastic Differential Equations
and Applications
9. MATH 611 Fourier Analysis of Time
Series (3)
10. MATH 627 Probability (3)
11. MATH 647 Partial Differential Equations
(3)
12. MATH/EECS 782 Numerical Analysis
II (3)
13. MATH 783 Applied Num. Methods for
PDEs (3)
14. PHSX/ASTR/ATMO Courses Numbered
500 and above
* Courses below the 500 level do not count towards the required 30 hours
of graduate credit.
C. Thesis
An important component of this degree is the completion and documentation
of a successful computer project. A thesis must be presented that describes
the basic physics involved in the project, the method of implementing
the project, and a discussion of the results. An oral defense of the thesis
is required before a committee of at least three members of the graduate
faculty.
D. An Example Schedule
(This schedule is meant only to illustrate one possible set of courses
that would allow one to complete the degree in two years.)
| FA Year 1 |
PHSX 718 (3) |
MATH 781 (3) |
EECS 448 (3) |
| SP Year 1 |
PHSX 815 (3) |
MATH 796 (3) |
PHSX/ASTR/ATMO (500 or above) (3)
|
| FA Year 2 |
MATH 647 (3) |
PHSX 671 (3) |
PHSX 899 (3) |
| SP Year 2 |
PHSX 721 (3) |
MATH 783 (3) |
PHSX 899
(3) |
|