Lectures Computer Experiments Ex Cathedra Lectures:
Physics Background Computation as a Tool for Discovery in Physics Computational Complexity for Physicists Unavoidable Errors in Computing Introduction to Deterministic Chaos Vibrational Eigenmodes: From Glasses to Fermi-Pasta-Ulam Problem Introduction to Fourier Analysis Random Numbers, Random Walks, Monte Carlo, and all that Monte Carlo Simulations in Statistical Physics: Magnetic Phase Transitions i n the Ising Model Computational Methods for Quantum Mechanics Interdisciplinary Topics in Complex Systems Numerical Methods Numerical Methods for Ordinary Differential Equations Autocorrelation Function Numerical Integration of Newton's Equations: Finite Difference Methods Summa rized HTML: What Every Computer Scientist Should Know About Floating-Point Arithmetic Introduction to Hamiltonian Chaos Ulam, von Neumann, and the Monte Carlo Method Monte Carlo Simulation for Statistical Physics Applications of the Ising Model Exact solutions of the Ising model in 1 and 2 dimensions Renormalization group and the scaling hypothesis Cellular Automata Dendritic Penetration of Magnetic Flux into Superconducting Films
JAVA Applets:
Dissipative Chaos
Chaos in Driven Pendulum Poincare Section of Driven Pendulum Duffing Equation Attractor (Real Space) Lorentz Attractor Strange Attractors Hamiltonian Chaos Chaos in Three-Body Problems Poincare Section of Double Pendulum Extensible Pendulum Standard Area Preserving Map Transient Chaos: Chaotic Scattering Fractals: Fractal Coastlines Diffusion Limited Aggregation Mandelbrot Set Julia Set Nonlinear Physics and Solitons Toda Lattice Soliton KdV Solitons FPU paradox in Coupled Pendulums
Fourier Techniques Normal Modes of Coupled Oscillators: a) Three, b) Many, c) Phonons in Solids Fourier Series Fourier Transform Discrete-time Fourier Transform Fourier Syntesis Convolution and Autocorrelation
Statistical Physics Brownian Motion Random Walk in 1D Random Walk in 2D Self-Avoiding Random Walk Monte Carlo Estimatation for Pi Percolation Ising Model Java Applet
Quantum Mechanics The two slit experiment and the collapse of the wavefunction Detector in two slit experiment Quantum Scattering of Wave Packet
Complex Systems Cellular Automata BTW Sandpile: A model of Self-Organized Criticality 3D BTW Sandpile Simulation by UD student John Meyer Forest Fire: A model of Self-Organized Criticality Game of Life Spin Glasses Hopfield Neural Network Neural Networks with Java Self-Organizing Networks Image Compression by Neural Networks Genetic Algorithms
Grid Computing Einstein@Home Protein Folding @ Home Climate Prediction @ Home SETI@Home
Programming Techniques Linux (UNIX) Getting Started With Linux UNIX Tutorial MATLAB MATLAB: Getting Started MATLAB: Fast Fourier Transform MATLAB: Sparse Matrices MATLAB Student Center UD Crash Course in MATLAB Fortran 90/95 Fortran 90 in 24 hours Introductory Fortan Programming Introduction to Fortran 90 Fortran 90 Lecture Notes C and C++ Introduction to C and C++ Programming C Programming Python
Python in 40 minutes Handbook of the Physics Computing Course (Python language) Numerical Python Python.org Computer Algebra Lectures: Mathematica: Getting Started Mathematica: Differential Equations Mathematica: Linear Algebra Hands-on Introduction to Mathematica (Wolfram Screencast) Maple: Getting Started Maple: Differential Equations Maple: Linear Algebra