Bookboon.com contains free eBooks and textbooks that can be downloaded as a pdf, no registration needed. These books cannot be altered, but can be freely printed, shared, or embedded in non-commercial ways. They are intended only for individuals, colleges, and schools.
MIT's Electrical Engineering and Computer Science department offers a variety of online courses. Course format generally includes, lecture videos, interactive concept quizzes (solution key), problem sets, terms and definitions, suggested topics and links, and exams (with solution key).