Computer Algebra: Algorithms for solving equations symbolically
The are some open source JAVA libraies with complete documentation for math/CAS like:

Jasymca, Java Algebra System and many more. 

I think a good way is start with them and try to contribute more!