Having been educated only as an undergrad at a college ranked ~100, I have a question for those who've experienced a course like this at MIT or a similar institution. When I was reading the first lab's description I thought "man, that'd be tough to put out in a week, but it's doable." I saw that it appears to be a multi-week lab for graduate students and wanted to find out if this is normal difficulty for a course? Is there more homework outside of labs that's missing, or crazy quizes/tests that deal with much more theory or proof style work? I just recall my undergrad courses having those extra items, but in large part being the case that if you made all your labs pass all the test cases you could get an A in the course. Does this hold true even at the elite schools or is there much more hidden below the surface here?