3 ms·
I'm finishing up my final semester in the program. As with anything, you get out of it what you put in to it. I felt it was possible to get an A in any course w
by deve 9y ago
I'm finishing up my final semester in the program. As with anything, you get out of it what you put in to it. I felt it was possible to get an A in any course with just a surface understanding of the material. However, there is a lot to learn if you put the effort in.
I really enjoyed the courses on Machine Learning (CS 5644) and Social Media analytics (CS 5664). The Computer Fundamentals (ECE 5484) was an interesting course for someone with a non-CS background. The database courses (ACIS 5504, ACIS 5524) were fairly in depth, though it's a very large space to fit in to two courses. The BIT courses were too nontechnical for my liking.
The course Web Development (CS 5244) is good only if you want to learn JSP. The material presented on Javascript is from W3Schools. The course also misses a great opportunity to shine by enforcing the use of a VCS system over the dozen or so iterations of the course project. The program badly needs a course dedicated to front-end web development.
If you expect Coursera quality lectures you'll be disappointed. Expect little more than uploaded videos and pdf downloads. I'm happy with what I've learned from the program, but wish I would have gone with GT and kept the $20k.
- alangibson 9y agoThanks for the info. I expected it to be way more interactive than videos and pdfs. "If you expect Coursera quality lectures you'll be disappointed." That's frightening because I'm doing a Coursera mini-specialty now and, with a couple of exceptions, I find the lectures seriously unimpressive. "Javascript is from W3Schools." No, just no.
- deve 9y agoTo clarify, the only Coursera courses I've taken are the algorithm courses by Tim Roughgarden from Stanford. They may be an outlier in quality, but I found them fantastic.