• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Foundations of Data Science: K-Means Clustering in Python

    Learner Reviews & Feedback for Foundations of Data Science: K-Means Clustering in Python by University of London

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    716 ratings

    About the Course

    Organisations all around the world are using data to predict behaviours and extract valuable real-world insights to inform decisions. Managing
    and analysing big data has become an essential part of modern finance, retail, marketing, social science, development and research, medicine
    and government. This MOOC, designed by an academic team from Goldsmiths, University of London, will quickly introduce you to the core
    concepts of Data Science to prepare you for intermediate and advanced Data Science courses. It focuses on the basic mathematics, statistics
    and programming skills that are necessary for typical data analysis tasks. You will consider these fundamental concepts on ...
    ...

    Top reviews

    GK

    Aug 31, 2021

    Filled StarFilled StarFilled StarFilled StarFilled Star

    T​his course has great potential for future Data Scientists and it gives a breif explination of what we are dealing in the companies by giving us real life problems and making us solve those problems.

    AH

    Jun 3, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I love this course as it gives me the foundations of learning the Python coding program and relevant statistical methods that used for data analysis. It's really interesting course to attend to.

    Filter by:

    1 - 25 of 215 Reviews for Foundations of Data Science: K-Means Clustering in Python

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Guillermo A R

    •

    Sep 9, 2019

    184/5000

    Conferences of very good quality, and the platform for practices is really useful to put the theory into practice. I recommend this course if you want to start in data science.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Raushan U

    •

    Jul 19, 2020

    I would highly recommend the course to those who have no background in Data Science. I started without any knowledge about Python and upgraded it with the help of this course. Videos are short and informative. Assignments are short and related to the videos discussed before. It's easy to finish the course before deadlines.

    The only drawback is that the course doesn't have any Financial Aid.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sevinc S

    •

    Jun 30, 2020

    A well presented and interesting course. It would have been good to have some more complex examples with the thinking behind them - the exploratory bit/intelligent bit of the process.

    Filled StarFilled StarFilled StarStarStar

    By Md A I

    •

    Jun 19, 2020

    The course was well until the last week.

    Filled StarFilled StarStarStarStar

    By Laura K

    •

    Dec 13, 2022

    The python tutorials were really good and helpful but the statistics videos didn't really add any information or explanations to the slides.

    My main issue was with the peer review process. After submitting assignments you are at the mercy of others reviewing them correctly (or even at all). Equally, in reviewing others work I struggled with rubrics like 'is there an explanation'. In some cases the student had included an explanation that I thought was wrong. By the rubric this scores a tick but there is no check on the quality of the explanation. I didn't want to mark examples like that as nil in case it is me that is wrong, not the submitter. Not a good system.

    Filled StarFilled StarStarStarStar

    By Kutay K

    •

    Apr 17, 2020

    i am giving this note because they read theirs textes. it is not a teaching method. ı could read myself as well. i don't' understand why they do like this. in addition, the project is not well planned.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kaushik G

    •

    Aug 31, 2020

    Excellent and very well designed course. The way the course exponentially takes you from the very basics of the topic to a certain level of mastery is commendable. If you know the basics of data science and Python programming, this course can easily be completed in less than a week. The peer reviews can be more productive if fellow learners actively participate more often and leave valuable feedback, rather than only responding to mandatory radio buttons for feedback.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Stephen K

    •

    Oct 22, 2019

    I felt that the instructors were passionate about the subject and it made me want to learn more. The course assumes that you don't know any python, which was good for me as that was exactly my situation when I started. However, if students did have a more advanced knowledge of data science concepts and python they could show this off in the assignments.

    Filled StarFilled StarFilled StarFilled StarStar

    By David N

    •

    Mar 18, 2021

    Very good course, even for someone who isn't a beginner at data science. Filled in some holes I had in machine learning, plotting and statistics. I like the way a few mistakes by lecturers were left in the material and then a point was made to talk about the errors and why they were wrong, etc., which added to the learning.

    Filled StarFilled StarFilled StarStarStar

    By satish k

    •

    May 13, 2020

    K Mean algorimth need to be explained in more detail with 2 to 3 examples

    Filled StarFilled StarFilled StarStarStar

    By Lafangy S

    •

    Sep 27, 2020

    It's a good course but data cleaning should also be included...

    Filled StarFilled StarStarStarStar

    By RITIK B

    •

    Sep 17, 2020

    Not much details were covered

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By mike

    •

    Aug 26, 2020

    Learned much from this course thanks to all great instructors. It will be better if learners have some basic Python knowledge otherwise may have some difficulty in the coding of the assignments. As with all MOOC there are always rooms for improvement. For this course my thinking is that some sections need to be revised for better clarity e.g. the Mathematical explanation on Euclidean distance where it can be overwhelming and the learners may find it difficult to relate it relevance to K-Means amongst all the mathematical jargon. Overall this course provides good insight for beginners into understanding K-Means using Python, and an overview of performing proper data science project.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Manpreet P

    •

    Jan 3, 2022

    This course was excellent. Though I already knew the concepts in this course and the programing skills, it has inspired me to 100% take the MSC provided. Excellent lectures. Just Excellent.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nilson S d C

    •

    May 17, 2020

    This course gives us a good balance between theory and practice. I wish there was an intermediate or advanced level to continue.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Juan D C N

    •

    Apr 23, 2020

    Excellent course! It was well distributed, videos and theorical content, and then, practical videos and cases. Recommended!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Navya S

    •

    Apr 24, 2020

    It is a very apt course for beginners. All the concepts have been taught and discussed properly

    Filled StarFilled StarFilled StarFilled StarStar

    By Soumya S

    •

    May 1, 2020

    It is a very detailed and well planned course. However, there could have been a few lectures at the end on training set, testing set etc.

    Filled StarStarStarStarStar

    By Margaret M L

    •

    Jan 20, 2021

    You should be able to transcribe the code which is presented into Jupyter Notebooks as is. This is now the second time I have done so and I am guessing some of the needed code was left out as the code does not work. How can students be expected to complete assignments when the Instructor's code is not reproducible?

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aditya K

    •

    Jun 15, 2023

    This course is suitable for individuals interested in gaining insights into the field of data science or as a refresher for those with existing data analysis knowledge. While some tutors may not excel in verbal presentations, the availability of transcripts allows for better comprehension of the learning materials at a later stage.

    Based on my experience with grading assignments, the course participants exhibit a diverse range of knowledge, with a majority being new learners in data analysis. Occasionally, frustration may arise when fellow learners subjectively assess assignments due to limited understanding of the subject matter, language barriers, personal biases related to names or preconceived notions, and so on.

    To address the potential biases mentioned in the latest part, I would recommend Coursera to consider anonymizing assignment submissions by displaying only initials instead of full names, just like for the individuals assessing the assignments. This measure would help mitigate any potential biases that could influence the grading process.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hawra

    •

    Sep 27, 2020

    Started from scratch and excellent progression! The sad part is that we only learnt K-means, would like to learn more topics via this structure :) Discussion forum commmunty was also super helpful! But, of course, you might have a different experience. Had to find some code on my own, yes, that's how it is in real life, but I'm lucky that I had generous and communicative peers who were open to sharing their code! I shared too - here's my link: https://www.coursera.org/learn/data-science-k-means-clustering-python/discussions/weeks/5/threads/MtHzBf6_EeqUdwo2TDNrdw Also, took a while for my assignments to get graded, I don't know why, but you can trade peer reviews with your peers in the forums (i.e. grade their submission in return for them reviewing yours) :)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kätlin S

    •

    Feb 5, 2020

    The course was very well layed out and divided into short lessons. Things were explained and I found them easy to follow. There was also plenty of focus on practice. Assignments were peer reviews which made the process quite fast. The assignment made me understand the bigger picture and pushed me to do further reading/research. I very much enjoyed the experience

    The only problem I had was with the app. I could not use it to upload, submit quizzes or properly view peer's work or my own feedback.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Uriel C

    •

    Apr 7, 2020

    This is a very good and useful course for learning about the basics of data science. I highly recommend it if you want to start learning about this field. Basics skills of coding are recommended

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Benedict C O

    •

    Jul 4, 2020

    Highly recommended to anyone who wants to delve into data science. The instruuctors, the universities and Coursera team are well dedicated and the course is of high quality.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By federico a

    •

    Oct 25, 2019

    I liked it, very usefull and objective guide to implemt the algorithm, I also liked the format, many short videos wich is great to keep concentration

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • Chevron Right

    Coursera Footer

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Do Not Sell/Share
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.