In spite of the difficulty of adding new courses to an already full undergraduate physics curriculum, the education of undergraduate physics students would be greatly enhanced by learning computational methods. The standard method of addressing this need is to offer a computational physics course. We have chosen to use the standard three credit hours allotted to computational physics by offering three separate one-credit laboratories, one for sophomores, one for juniors, and one for seniors. Students are introduced to symbolic methods using MAPLE when they are sophomores, and to numerical methods using MATLAB beginning in their junior year. This introduction helps prepare students for their upper division courses, for the research they will do for their senior projects, and spreads computational methods throughout the undergraduate curriculum.

1.
H.
Gould
, “
Computational physics and the undergraduate curriculum
,”
Comput. Phys. Commun.
127
,
6
10
(
2000
).
2.
J. Tobochnik and H. Gould, “Teaching computational physics to undergraduates,” in Ann. Rev. Compu. Phys. IX, edited by D. Stauffer (World Scientific, Singapore, 2001), p. 275.
3.
Information on the computational physics program at Oregon State University can be found at 〈http://www.physics.orst.edu/CPUG/〉.
4.
R. H.
Landau
,
H.
Kowallik
, and
M. J.
Perez
, “
Web-enhanced undergraduate course and book
,”
Comput. Phys.
12
,
240
247
(
1998
).
5.
D.
Cook
, “
Computers in the Lawrence Physics curriculum. Part I
,”
Comput. Phys.
11
,
240
245
(
1997
).
6.
D.
Cook
, “
Computers in the Lawrence Physics curriculum. Part II
,”
Comput. Phys.
11
,
331
335
(
1997
).
7.
D. Cook, “Computation and problem solving in undergraduate physics,” 〈http://lawrence.edu/dept/physics/ccli/〉.
8.
A. L. Garcia, Numerical Methods for Physics, 2nd ed. (Prentice–Hall, Englewood Cliffs, NJ, 2000).
9.
C. C. Bonwell and J. A. Eison, “Active learning: Creating excitement in the classroom,” ASHE-ERIC Higher Education Report No. 1, George Washington University, 1991.
10.
See 〈http://webs.byu.edu/courses/〉 for more information on the course material, which is freely available.
11.
D. Dubin, Numerical and Analytical Methods for Scientists and Engineers UsingMATHEMATICA (Wiley-Interscience, 2003).
12.
M. L. De Jong, MATHEMATICAfor Calculus-Based Physics (Benjamin Cummings, 1999).
13.
G. Baumann, MATHEMATICAin Theoretical Physics (Springer-Verlag/Telos, Santa Clara, CA, 1996).
14.
F. Cap, Mathematical Methods in Physics and Engineering withMATHEMATICA (Chapman and Hall/CRC, London, 2003).
15.
P. L. DeVries, A First Course in Computational Physics (Wiley, New York, 1994).
16.
R. N. Enns and G. C. McGuire, Nonlinear Physics withMATHEMATICAfor Scientists and Engineers (Birkhauser, Boston, 2001).
17.
R. Gass, MATHEMATICAfor Scientists and Engineers (Prentice–Hall, Englewood Cliffs, NJ, 1998).
18.
H. Gould and J. Tobochnik, Introduction to Computer Simulation Methods (Addison-Wesley, New York, 1996).
19.
R. L. Greene, Classical Mechanics with Maple (Springer-Verlag, New York, 1995).
20.
T. Pang, An Introduction to Computational Physics (Cambridge University Press, Cambridge, 1997).
21.
F. J. Vesely, Computational Physics: An Introduction, 2nd ed. (Kluwer Academic/Plenum, New York, 2002).
22.
R. L. Zimmerman and F. I. Olness, MATHEMATICAfor Physicists (Addison-Wesley, Boston, 2002).
23.
N. J. Giordano, Computational Physics (Prentice–Hall, Englewood Cliffs, NJ, 1997).
24.
R. H. Landau and M. J. Paez, Computational Physics, Problem Solving with Computers (Wiley, New York, 1997).
25.
S. M. Wong, Computational Methods in Physics and Engineering (World Scientific, 1997).
26.
http://sip.clarku.edu/books/〉.  
This content is only available via PDF.
AAPT members receive access to the American Journal of Physics and The Physics Teacher as a member benefit. To learn more about this member benefit and becoming an AAPT member, visit the Joining AAPT page.