Try MIT open course ware program. MIT discovered they were not in the education business but rather in the degree granting business. So the give the education away for free.
Here is a link for the eecs program:
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/If you need a lab just build one. The money you save on the course will pay for a very good lab.
If you run into a brick wall you can email for help and they will help you. But remember this is a free class so don't abuse the time of the Nobel Laureates that will be answering your emails.
Good luck and don't forget to checkout the other classes they have.