| Wolfgang Christian, Davidson College | Paul Fishwick, University of Florida |
| Fred Harris, University of Hawaii | Stephan Haas, University of Southern California |
| Jacques Le Bourlot, University of Paris 7 | Shiwei Zhang, College of William and Mary |
| Illinois State University | Peter Sloot, University of Amsterdam |
| Roger Rollins, Ohio University | Mike Reid, University of Canterbury |
| Andrei Malevsky, University of Montreal | Daniel Rothman, MIT |
| David Ceperley, University of Illinois | Karin Rabe, Yale University |
| Rubin Landau, Oregon State University | Seth Lloyd, MIT |
| Bernardo Barbiellini, Northeastern University, Physics 3606, Computational Physics | |
| Larry Scott, Oklahoma State University | more |
Wolfgang Christian, Department of Physics, Davidson College, Davidson, NC 28036, teaches Physics 200 and Physics 396, Computational Physics, an introduction to computer programming and simulations emphasizing problem solving in science, program writing, and the use of statistical, differential, integral, graphical and numerical methods in science. Also see the Department's home page for software downloads and interesting links to other sites.
Paul Fishwick, Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, teaches CAP 4800, Systems Simulation, and CAP 5805, Computer Simulation Concepts. The goals of these courses are to introduce computer simulation stressing modeling methodology and efficient algorithms for simulation. Also covered are aspects of virtual reality and man-machine interfaces. Students learn the elements of simulation modeling that are common to a wide variety of system based areas such as manufacturing floor operation, biological control methods, population dynamics, digital circuits, communication networks, interactive fiction scenarios, and chaotic systems. Learning of concepts is stressed using using the computer languages C, C++ and the in-house SimPack software. The primary textbook is Simulation Model Design and Execution: Building Digital Worlds, P. Fishwick, Prentice Hall (1995). The optional textbook is Simulation Modeling and Analysis, A. Law and D. Kelton, McGraw-Hill (1990).
Steve Gottlieb, Indiana University teaches a course on Computing Applications in Physics and Computational Physics.
Fred Harris teaches Physics 305, Computational Physics, at the University of Hawaii. The two credit, introductory course covers computer basics, numerical methods, and the solution of physics problems using computers. The prerequisites are two semesters of introductory physics and three semesters of calculus (the third semester may be taken concurrently). The course is classified as a Writing Intensive course with the writing intensive part of the grade based on a one or two page summary of the weekly exercise. Students must develop a semester-long project, and at the end of the semester, they must construct a poster and give a class report on the project.
Stephan Haas teaches Methods of Computational Physics: PHYS 516. His research interest are in dtrongly correlated electrons quantum magnetism.
Projects in Computational Physics is a course taught by Jacques Le Bourlot at the University of Paris 7. Check out the two undergraduate student projects on "Chaos in a classical billiard" and "Diffusion of a two-dimensional Gaussian quantum wave-packet." Visit this site to test your French. send mail.
Shiwei Zhang of the College of William and Mary teaches APSC 550/Phys 690, Computational Approaches and Applications to Physical Systems. It introduces advanced undergraduates and graduate students to the basics of computational approaches and their applications in physics and related areas. Students come from both the Physics and the Applied Science Departments.
Advanced Computational Physics at Illinois State University covers simulation methods that have had a major impact on the discipline. Several modules will be used (depending on the instructor) each probing a specific physics problem in some depth with numerical simulation methods. Students are responsible for applying the methods learned in the previous courses to moderately sophisticated physics simulations such as molecular dynamics, Monte Carlo simulations, fluid dynamics, and cellular automata.
Roger Rollins teaches a course on Digital Computing Methods in Physics at Ohio University.
Mike Reid at the University of Canterbury, Department of Physics and Astronomy in New Zeal and teaches Physics 318, Computational Physics. This course introduces modern computational techniques and applies them to real physical problems. It is project oriented. A variety of computer packages are introduced, such as Matlab, Maple and Mathematica. Topics: numerical methods, eigenvalue problems, linear and non-linear least-squares fitting, fitting of energy levels, Monte Carlo methods, simulated annealing. This course introduces modern computational techniques and applies them to real physical problems. It is project oriented. Computer packages, mainly Matlab, but some Maple are used.
Peter Sloot of the Parallel Scientific Computing and Simulation Group, University of Amsterdam, teaches an undergraduate year one course on, "Introduction to Modelling and Simulation," an undergraduate year three course on "Computational Physics (also called numerical physics)", an undergraduate year four course on "Parallel Scientific Computing and Simulation," and a graduate course on "Large Scale Simulations." send mail.
Andrei Malevsky offers an undergraduate course in computer modeling in physics at the University of Montreal. The course Web site (in French) has some excellent problems, sample code, and references. send mail.
Daniel Rothman, dan@segovia.mit.edu, at MIT teaches Dynamics of Complex Physical Systems, MIT course 12.517. The content of this year's course will focus primarily on lattice-gas cellular automata models of fluids. Students will receive the completed manuscript of the book, Lattice-Gas Cellular Automata: Simple Models of Complex Hydrodynamics, written by the instructor and Stephane Zaleski, to be published this spring by Cambridge University Press.
David Ceperley teaches a graduate level course on Computer Simulation Methods of Many-Particle Systems at the University of Illinois.
Karin Rabe in the Department of Applied Physics at Yale University offers Computational Physics, Applied Physics 461b/861b, for advanced undergraduate physics and applied physics majors. Topics will be selected from numerical integration, differential equations, matrix methods, optimization and classical and quantum Monte Carlo methods applied to dynamics of one-, two- and many-body systems, nonlinear systems, electrodynamics, percolation and statistical mechanics.
Rubin Landau teaches courses on computational physics based on his texts.
John Connolly, connolly@ukcc.uky.edu, at the University of Kentucky offers Computational Physics Lab, PHY 422; C. Alexandrou, University of Cyprus, offers Computers in the Natural Sciences (a course for second year majors in Physics and Chemistry); William Yeung, w.yeung@qmw.ac.uk, Queen Mary and Westfield College, University of London, teaches a MSci course in computational physics aimed at fourth year undergraduates; Tamar Schlick at NYU teaches Molecular Modeling; Massimo Boninsegni, massimob@udel.edu, offers Computer Simulation of Complex Systems at the University of Delaware; Amara Graps has an excellent online tutorial on N-Body/Particle Simulation Methods. Anne Greenbaum at NYU teaches a course on Scientific Computing. The University of Dayton offers Physics 323, Computational Physics. Dr. Rubin H. Landau offers Computational Physics 465/565 at Oregon State University. Claude C. Barnett at Walla Walla College offers a course on Scientific Modeling.
Please list your courses on computer simulations and related areas. Send a message to Harvey Gould, hgould@clarku.edu, or Jan Tobochnik, jant@kzoo.edu.
| Clark Home Page | Kalamazoo Home Page |