These labs all use a java program called SPINS that simulates Stern-Gerlach experiments with spin 1/2 and spin 1 particles. The software runs on all platforms and can be downloaded from the SPINS home page.
The Density Matrix - A simulation using SPINSdensitymatrixlab.pdf