Purdue Course Parser is a Java library separated from Purdue Assistant which was an Android project I did in my freshman year.
What the library does is basically retrieve course information from myPurdue website. I am doing some rewriting and polish to the library so that it has built-in threading function by using callback style function calls. And it can process multiple course search requests simultaneously.
Here is a link to my code on github. Any help will be appreciated. Detailed description is on github too.