Check this out. It's the coolest. MIT has created an online repository of coursework for 500 of their classes. The number and kind of materials differs from class to class, but the ones I've looked at usually have the problem sets, labs, lecture notes, syllabus, and tests. Some, apparently...