1. Introduction
- Necessary skills for this course
- course prerequisites (PHYS 305, PHYS 326)
- access to the system!
- familiarity with Linux
- programming in C/C++
- "Physics" topics to be covered
- time-independent Schrodinger equation
- scaling to dimensionless form
- finite well
- harmonic oscillator
- basis expansion and matrix representation
- time-dependent Schrodinger equation
- diffusion
- wave packets
- perturbative techniques
- "Computation" topics to be covered
- solution of algebraic equations
- solution of ordinary differential equations
- initial-value problems (review)
- boundary-value problems
- matrix operations
- numerical integration of functions
- solution of partial differential equations (diffusive)
- Numerical
Recipes in C, online version
- Root-finding
algorithms
- Homework #1
- Solution to Homework #1