Computers play a huge role in modern science, from the level of an individual researcher's workstation, to massive parallel supercomputers, shared by hundreds of users. This course has two goals:
- To help students understand how and why computers are used in scientific research;
- how to use computers effectively in the pursuit of science.
Topics will include mathematical and numerical modeling, computer simulations, data analysis, and visualization.
Half of the course is hands-on, using Open Source software to do simulation and analysis of physical systems. Some of these exercises are done using existing software, and for some the students write their own. All programming is done in the Python programming language, both for its ease of use, and the availability of interactive scientific packages.
- TracGuide -- Using Trac (the software running this site)
- Academic Connections
For a complete list of local wiki pages, see TitleIndex.