I&#x27;m an OMSCS student. Udacity is fine. It serves its purpose. Sometimes it looks like the poor instructors are getting a double whammy of Georgia heat and hot spotlights, but the lectures are pretty high quality.<p>I&#x27;m not too far into the program, but the courses I&#x27;ve seen are built around readings, projects, and Piazza (a student forum for us to talk to each other in). Piazza is where most of the interesting stuff happens. For my class, there&#x27;s the professor but also 5-10 TAs who are swarming Piazza at most hours of the day responding to questions. Once a week, there are office hours for a couple hours hosted on Hangouts. There&#x27;s your normal midterm and final exam, but the courses seem very much structured around deadlines rather than mandatory participation week to week.<p>It&#x27;s been good thusfar.