MIT offers a similar undergraduate class called 6.004 which most undergraduates take. The course materials are available on OCW:
http://ocw.mit.edu/courses/electrical-engineering-and-comput...
3 karma · joined June 13, 2013
http://ocw.mit.edu/courses/electrical-engineering-and-comput...