The first course, introduction to parallel computing, examines parallel methods and their applications in the natural sciences. >From this base, students choose from the more advanced courses which explore specific applications and concepts in chemistry, computer science, engineering and physics. Students from all the advanced courses meet together in a weekly laboratory/seminar to explore computational algorithms and related issues of cross-disciplinary importance.
We will present an overview of this curriculum and a brief look at several of the courses as they are currently constituted. These courses have been developed under the auspices of the Boston University Center for Computational Science with the assistance of grants from the National Science Foundation.