All undergraduate students must satisfy the university requirements for graduation and the College of Science requirements.

Total Credits:180 (quarter system)To qualify for the Bachelor of

degree in Computational Physics, the student must take 18 of the 21 listed upper-division Physics courses (excluding MTH 341), four courses from the group: CS 391, CS 395, PH 423, PH 431, PH 461, plus 9 credits of approved electives in the College of Liberal Arts. In addition, the student must complete or demonstrate proficiency in the second year of a foreign language.Arts

Core Courses, Physics

PH 211+221, 212+222, 213+223, General Physics + Recitation (4+1, 4+1, 4+1);

PH/MTH 265, Scientific Computing I (3);

PH 314, Introductory Modern Physics (4);

PH 401, Research (1);

PH 403, Thesis-WIC (3);

PH/CS 407/507, Seminar (1) [consult with advisor]

PH 417, Advanced Computational Physics Laboratory 3;

PH 320, Symmetries (2);

PH 421, Oscillations (2);

PH 422, Static Vector Fields (2);

PH 424, Waves in One Dimension(2);

PH 425, Quantum Measurement (2);

PH 426, Central Forces (2);

PH 431, Electromagnetism (3);

PH 435, Classical Mechanics (2); or 451, Quantum Mechanics (2);

PH 461, Mathematical Methods of Physics (3);

PH 464, Scientific Computing II (3);

PH 465, 466, Computational Physics Simulations I & II (3,3);

Core Courses, Mathematics

MTH 232/235, Elements of Discrete Mathematics (4);

MTH 251, Differential Calculus (4);

MTH 252, Integral Calculus (4);

MTH 253, Infinite Series and Sequences (4);

MTH 254, 255, Vector Calculus I, II (4,4);

MTH 256, Applied Differential Equations (4);

MTH 341, Linear Algebra (3);

MTH 451, Numerical Linear Algebra (3);

[ MTH 451 and PH431 are presently offered at the same time. The following may be substituted without approval:

MTH 351, Into to Numerical Analysis, MTH 342 Linear Algebra II, or MTH 453, Numerical Solution of Partial Diffrntl Eqtns ]

ST 351, Introductory Statistical Methods (4);

Core Courses, Computer Science

CS 407, Seminar (1);

CS 161, 162, Introductory Computer Science, (4, 4);

CS 261, Data Structures, (4);

CS 295, Intermediate Web Authoring (4), or CS 395, Interactive Multi Media (4);

CS 391, Social & Ethical Issues in Computer Science (3);

Core Courses, Chemistry

CH 201, General Chemistry (3), or CH 221 General Chemistry (5);

CH 202, General Chemistry (3), or CH 222 General Chemistry (5);

Substitution of other courses may be made after *written* approval from the
program director.

PH 451, Quantum Mechanics may be substituted for PH 435, Classical Mechanics.

PH 428, Rigid Bodies or Ph 441, Physical Optics, or PH 427 Periodic Systems may be substituted for

PH 423.

MTH 452, Numerical Solution of Ordinary Diffrntl Equations or MTH 453,

Numerical Solution of Partial Diffrntl Equations, may be substituted for CS 295/395.

ST 314 Intro Statistics or MTH 361 Probability may be substituted for ST 351 Intro to Statistical Methods.

CS 395, Interactive Multi Media (4) may be substituted for CS 295, Intermediate Web Authoring (4).

CS 311, Operating Systems or CS 361, Fundamentals of Software Engineering may be substituted for

CS 395 or for CS 391.