3 ms·
I mostly agree with this. I'd say compared to my undergrad, the teaching quality is overall better. Which makes sense, since pedagogy is much more of a deliber
by nvarsj 6y ago
I mostly agree with this.
I'd say compared to my undergrad, the teaching quality is overall better. Which makes sense, since pedagogy is much more of a deliberate focus for OMSCS. I think this is a big advantage to online programs actually. There are definitely some rough patches, but the program is still young, and constantly improving.
Networking is much better too in my opinion, compared to my undergrad - you are in a class with full time professionals in a wide range of companies and industries - from software engineers to execs. There are many opportunities for networking. You do need to be involved in Slack/Piazza though, which takes time.
Becoming a TA is also the path to getting involved in research and even going into a PhD program after OMSCS. Very few people do this as it is a very large time commitment - but it is possible and professors generally are open to it.