Course Description:
The Coursera description promises newbie to data ninja in 8 weeks. Workload 8-10 hours/ week. Those of us who have finished our statistical mechanics homework at 2 AM know that such promises are not only empty, but rather a guarantee of a course that is over-ambitious. As the description implies, this is an overview course that tries to do too much. Every student should realise this at the outset: an introductory course that claims to cover everything is certain to be a rough ride. (I know. I've taught some.)
Lectures:
The lectures covered some really interesting content, and the lecturer appears to know the industry very well, particularly the Microsoft perspective and tools. I assume that many of his continuing education students are Microsoft employees who want to update particular skills. Such students are not the run-of-the mill for UW.
When I was a TA at UW, the undergraduates needed slow feeding with very small spoons. Lecture halls were filled with slumped bodies under baseball caps. The evening courses, in contrast, were filled with lively, interested, adults who learned independently and came to class with lists of questions. This course is aimed at those active, interested adult learners. That said, the number of hours listed for this class is a gross underestimate for the material covered and the assignments given.
Professor Howe's lecture style is not always engaging, and a lot of material is covered. There were often over 3 hours worth of lecture material to review during the week. Along with following links and reading supporting papers, this left very little time for the assignments themselves. Prof. Howe did a good job of introducing and comparing a range of current technology choices (particularly the comparison of different database technologies). As a data science newbie, I would have liked a bit more information and emphasis on use cases for different types of databases.
The database parts of the course were well presented, and this covered subjects that I hadn't seen in my other work. The data analysis elements were not so clearly taught, though, and there are better (slower) ways to learn this material on Coursera. If you have time, Jeff Leek's course 'Data Analysis' covers this much more thoroughly. Andrew Ng's now legendary Machine Learning course is also good, although more mathematically oriented, with less emphasis on organisation, data munging techniques, and communicating results.
Later lectures in this Intro. to Data Science course appeared to have incorrect answers in the in-lecture questions. I got bored of trying to keep track of the errors and inconsistencies in the course. The material needs a thorough editing before the next showing.
Assignments:
The lectures were not particularly good preparation for the homework assignments. A lot of independent learning was required to make progress in the course. The assignments were also relatively difficult compared to what I expected from the course description. The first assignment was a sentiment analysis of a Tweet stream written in Python. I have a pretty good programming background, having started with Basic back in 1983, visiting Fortran, MatLab, Igor, Unix utilities, C, Ruby and continuing to objective-C, R and Functional programming in Scala. I pick things up quickly. The course description did not require a programming background, yet I had to spend several hours learning the ins and outs of Python from Code Academy before I could get a handle on the assignments.
The level of the first assignments was not commensurate with expectations from the course description. I learned a lot, more than I expected, in fact, and I can now implement a matrix multiplication in Python, SQL, or MapReduce based on the homework assignments. The auto-grader for the 1st assignment never did accept my answer for the final part. It also didn't give sufficient feedback for me to solve the problem, which probably had something to do with text encoding, but was very frustrating none-the-less. This sort of issue doesn't teach much. Save your perseverance for things that matter.
Overall, the assignments were challenging. I learned a lot, but not always what the point of the assignment was. I think there were a lot of complaints (more than normal) about the difficulty of the assignments, and later assignments were quite a bit easier than earlier ones. Assignments covered:
- Python: Tweet stream sentiment analysis
- SQL: Queries, tables and matrix multiplication
- Tableau Visualization: FAA Bird Strike Data
- write-up and peer assessment
- note: I had to use Tableau via Amazon web services as it only runs on Windows.
- MapReduce: data joins, basic network analysis, matrix multiplication
- Kaggle: Take part in a competition (I did facial keypoints detection)
- write-up and peer assessment: ranking on the leaderboard did not matter.
Overall Recommendation:
Students: I hope that the professor will offer this course in a pared-down form. As it is, if you're already awesome at Python and SQL, go ahead and dive in. Everyone else should consider this a taster course and audit only, at least with the current assignments. Be selective about which parts you choose to look at. If you experience slowdowns or poor behaviour with particular technologies in the assignments, put it aside and try again when the course is over or the deadline is passed. It seems like a class, but it's a free platform and you get what you pay for. A lot of professors are using this to try out new technologies, so don't expect it to all work as advertised.
nice,it is a good information.Data Science Online Training
ReplyDeletenice information.Data Science Online Training
ReplyDeleteSuch an excellent post. Data Science is one of the booming technology in the current IT world. I have much interest to work with data science. Thank you for sharing with us.
DeleteData Science Training Institute in Chennai
Data Science Course in Chennai
well done! the blog is good and it is about tableau it is useful for students and tableau Developers for more updates on Tableau follow the link
ReplyDeletetableau online training
It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an eBook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted.
ReplyDeleteData Science Training in Bangalore
DataScience Training in Chennai
thank you for valuable information,
ReplyDeleteregarding the
data science training!
data science training in Hyderabad!
data science online training!
best data science training institutes!
very nice information thank you for sharing..
ReplyDeleteData science Training In Hyderabad!
Data science Training In Ameerpet!
Data science Certification In Hyderabad!
Data science course In Ameerpet!
Thanks for sharing wonderfull blog Datascience online trainining hyderabad
ReplyDeleteIt is Informative Thank You For Sharing Tableau Online Training
ReplyDeleteit is very good information thanks for sharing for freshers
ReplyDeleteData ScienceTraining in Hyderabad
Data Science Course Content
Data Science Interview Questions
Data Science Training in ameerpet
Data Science Online Training in Hyderabad
This information is enough for learners but update more and more about MSBI Online Training
ReplyDeleteData Science Training in BTM
ReplyDeleteData Science Training in Jayanagar
Data Science Training in Marathahalli
It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an eBook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted.
ReplyDeleteRPA Training in Bangalore
Thanks a lot for your post and blog
ReplyDeleteBest Data science Online Training Institute Hyderabad Techiemills
ReplyDeleteThis concept is a good way to enhance the knowledge.thanks for sharing. please keep it up
salesforce Online Course Hyderabad
It was very nice article and it is very useful Data Science online Training
ReplyDelete
ReplyDeleteReally it was an awesome article… very interesting to read…
Thanks for sharing.........
datascience online training in hyderabad
Thanks for sharing great information in your blog. Got to learn new things from your Blog. It was a very nice blog to learn about Data Science.
ReplyDeleteData Science Online Training in India
This concept is a good way to enhance the knowledge.thanks for sharing. please keep it up
ReplyDeletesalesforce Online Course
Thank you for sharing such a valuable article with good information in this blog.learn Data science course with advanced technology.
ReplyDeleteData Science Training in Hyderabad
This is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.
ReplyDeletePython training in bangalore | Python course in pune | Python training in bangalore
It's really a nice experience to read your post. Thank you for sharing this useful information. If you are looking for more about
ReplyDeleteR Programming institutes in Chennai | R Programming Training in Chennai
It's really a nice experience to read your post. Thank you for sharing this useful information. If you are looking for more about hadoop training in chennai velachery | hadoop training course fees in chennai | Hadoop Training in Chennai Omr
ReplyDeleteFrom your discussion I have understood that which will be better for me and which is easy to use. Really, I have liked your brilliant discussion. I will comThis is great helping material for every one visitor. You have done a great responsible person. i want to say thanks owner of this blog.
ReplyDeleteJava training in Bangalore | Java training in Kalyan nagar
Java training in Bangalore | Java training in Kalyan nagar
Java training in Bangalore | Java training in Jaya nagar
Does your blog have a contact page? I’m having problems locating it but, I’d like to shoot you an email. I’ve got some recommendations for your blog you might be interested in hearing.
ReplyDeleteAWS Training in Pune | Best Amazon Web Services Training in Pune
AWS Tutorial |Learn Amazon Web Services Tutorials |AWS Tutorial For Beginners
Amazon Web Services Training in OMR , Chennai | Best AWS Training in OMR,Chennai
AWS Training in Chennai |Best Amazon Web Services Training in Chennai
ReplyDeleteI am so proud of you and your efforts and work make me realize that anything can be done with patience and sincerity. Well I am here to say that your work has inspired me without a doubt.
Data Science Course in Indira nagar
Data Science Course in btm layout
Python course in Kalyan nagar
Data Science course in Indira nagar
Data Science Course in Marathahalli
Data Science Course in BTM Layout
Thanks for posting such a great article.you done a great job Data Science Online Training in Hyderabad
ReplyDeleteReally you have done great job,There are may person searching about that now they will find enough resources by your post
ReplyDeleteangularjs Training in bangalore
angularjs Training in bangalore
angularjs online Training
angularjs Training in marathahalli
angularjs interview questions and answers
Nice tecnical information, it is helping me thanks for posting this blog Data Science Online course Bangalore
ReplyDeleteNice article about Data science training in BangaloreThanks for the useful information shared.
ReplyDeleteReally awesome blog. Your blog is really useful for me
ReplyDeleteRegards,
Data Science Course in Chennai
Nice information.
ReplyDeleteaws training in hyderabad
This comment has been removed by the author.
ReplyDeleteVery informative content and amazing.Thanks for sharing.
ReplyDeleteData science training institute in btm layout
Impressive! I finally found great post here. Nice article on data science . Thanks for sharing.
ReplyDeleteData Science Course in Marathahalli
These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information Well
ReplyDeletepython training in chennai
python online training in chennai
python training in bangalore
python training in hyderabad
python online training
python flask training
python flask online training
python training in coimbatore
I hope you continue to provide new ideas for us all and greetings success always for you. Keep update more information. but believe me the way you interact is literally awesome.
ReplyDeleteData Science Training In Chennai | Certification | Data Science Courses in Chennai | Data Science Training In Bangalore | Certification | Data Science Courses in Bangalore | Data Science Training In Hyderabad | Certification | Data Science Courses in hyderabad | Data Science Training In Coimbatore | Certification | Data Science Courses in Coimbatore | Data Science Training | Certification | Data Science Online Training Course
Thanks for your efforts in sharing this information in detail. This was very helpful to me. kindly keep continuing the great work.
ReplyDeleteWeb Designing Training in Chennai
Web Designing Course in Chennai
Web Designing Training in Bangalore
Web Designing Course in Bangalore
Web Designing Training in Hyderabad
Web Designing Course in Hyderabad
Web Designing Training in Coimbatore
Web Designing Training
Web Designing Online Training
very special. easy to understand…
ReplyDeletebest data science course online
Data Science Online Training
Data science Online Training India
Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too.
ReplyDeleteSEO Cheltenham
SEO Agency Gloucester
SEO Agency Cheltenham
Local SEO Agency
It was wonerful reading your conent. Thankyou very much. # BOOST Your GOOGLE RANKING.It’s Your Time To Be On #1st Page
ReplyDeleteOur Motive is not just to create links but to get them indexed as will
Increase Domain Authority (DA).We’re on a mission to increase DA PA of your domain
High Quality Backlink Building Service
1000 Backlink at cheapest
50 High Quality Backlinks for just 50 INR
2000 Backlink at cheapest
5000 Backlink at cheapest
Amazing Article! You have furnished the right information about Data Science that will be useful to anyone at all time. It shows how well you understand this subject. Thanks for sharing.
ReplyDeleteOur Java Programming Training In Virginia for data science and Java Developers helps all developers to become better programmers.
binance güvenilir mi
ReplyDeleteinstagram takipçi satın al
takipçi satın al
instagram takipçi satın al
shiba coin hangi borsada
shiba coin hangi borsada
tiktok jeton hilesi
is binance safe
is binance safe
I see the greatest contents on your blog and I extremely love reading them.
ReplyDeletedata scientist training in malaysia
Become a specialist in Data Science by completing Data Science Training in Hyderabad program by AI Patasala in association with Data Science industry experts
ReplyDeleteAI Patasala Data Scientist Training in Hyderabad
It was wonderfull reading your article. Great writing style # BOOST Your GOOGLE RANKING.It’s Your Time To Be On #1st Page Our Motive is not just to create links but to get them indexed as will Increase Domain Authority (DA).We’re on a mission to increase DA PA of your domain High Quality Backlink Building Service 1000 Backlink at cheapest 50 High Quality Backlinks for just 50 INR 2000 Backlink at cheapest Captured Current News
ReplyDeleteThanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people..
ReplyDeletefull stack developer course with placement
mmorpg
ReplyDeleteİnstagram Takipçi Satin Al
Tiktok jeton hilesi
tiktok jeton hilesi
SAC EKİMİ ANTALYA
INSTAGRAM TAKİPÇİ
instagram takipçi satın al
Mt2 Pvp Serverler
instagram takipçi satın al
After whole eat as yard goal. Success wait south. Go around perhaps.sports
ReplyDeleteThis was a very informative article. Thanks for sharing your knowledge!
ReplyDeleteData science classes in Nagpur
ReplyDeleteThanks for sharing a valuable blog. Keep sharing.
home automation in hyderabad
Awesome Article! I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more.