The Human-Computer Interaction Institute has a video series. Some projects in the Institute have also developed software which is available for public use.