Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are many reasons to attend classes (roughly in order of importance)

1. Real life lecturer that can be asked questions

2. Peers that you can meet and discuss both study-related and unrelated topics.

3. Language. Not relevant for intros, but advanced topics can be explained in more than one way, and as a student you not necessarily will be able to map between them.

4. Schedule. Self-pacing 6 different classes for 12 weeks may be harder than it looks. Instead, you can just attend classes.

5. Advanced topics. Online resources, especially videos become scarcer as you advance in your studies, more so if you are not in hot topic (e.g., CS). I still have some notes from classes I took as undergrad as a best source for the learned topics. Good luck finding video lectures about diagrammatic approach to real time dynamics of open spin systems.

Same goes the other way around, sometimes attending class is just not worth it, even without tons of online courses. I learned my E&M by just reading the official book during the lecture time (see 4.).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: