This is a description of ICA I wrote for a linear algebra class project. I've been told the the explanation is 'very clear' and decided to make it available on the web. I worked on this project with Judah De Paula and Nasim Mahmood. Most of the information in this tutorial comes from Aapo Hyvärinen's web site. This tutorial assumes an understanding of linear algebra (including eigenvectors).
Full report, with experimental results.