The good sites I would suggest are:
Try the links in the MadSci Library for more information on Computer Science.