Didn't think it'd be good for CS so I didn't, but I imagine that's what the most successful of these schools will do to keep people creative and avoid the whole "one person does all the work"-group-projects.
Didn't think it'd be good for CS so I didn't, but I imagine that's what the most successful of these schools will do to keep people creative and avoid the whole "one person does all the work"-group-projects.
As for what it's like to attend - the experience is less radical than you may think. People generally stick to taking listed courses. Creating your own course (tutorial) and finding a professor to sponsor it takes work. You can do it, I took several, but it's rare and the ease probably varies with your major.
With that said, even if you stick to taking courses, you'll still have to do an independent project each January and a thesis project before you graduate. Also, the experience of taking courses at NCF is different from the experience elsewhere. The size enables more discussion-based classes and the pass-fail/narrative evaluation grading changes student incentives and culture.