Emphasis will be put on understanding the algorithms and how to program them on computers. This course will require some programming. This course introduces a variety of basic parallel computing concepts, languages and tools, with a focus on practical application in the context of scientific computing. This course will require considerable programming. This course introduces students to widely used, specific examples of simulation and modeling in a broad range of disciplines, using existing software packages.
Visualization is used extensively.
This course will require significant programming on several parallel computing environments. This course is geared as a practical introductory course in the concepts and techniques of the imaging and representation of data. This course is designed to provide training in stochastic simulations. It will cover the basics of Monte Carlo and molecular dynamics and with advanced applications of these methods in modern science. The prerequisite is the core course SC 7400 or equivalent.