You may wish to look at these other Northeastern University websites that relate to Computer and Information Science:
There is a movement in the academic world for open access to online textbooks. Here is a site that will point you to a large number of free online textbooks in computer science!
Here are some free Internet sites that relate to various computing topics. Depending on your needs, these may be worth checking out.