• 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 Pattern Discovery in Data Mining

    Learner Reviews & Feedback for Pattern Discovery in Data Mining by University of Illinois Urbana-Champaign

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.3
    stars
    325 ratings

    About the Course

    Learn the general concepts of data mining along with basic methodologies and applications. Then dive into one subfield in data mining: pattern
    discovery. Learn in-depth concepts, methods, and applications of pattern discovery in data mining. We will also introduce methods for
    data-driven phrase mining and some interesting applications of pattern discovery. This course provides you the opportunity to learn skills and
    content to practice and engage in scalable pattern discovery methods on massive transactional data, discuss pattern evaluation measures, and
    study methods for mining diverse kinds of patterns, sequential patterns, and sub-graph patterns.
    ...

    Top reviews

    GL

    Jan 18, 2018

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Excellent course. Now I have a big picture about pattern discovery and understand some popular algorithm. Also professor points out the direction for further study.

    DD

    Sep 10, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    The first several chapters are very impressive. The last three lessons are a little difficult for first-learners. The illustration are clear and easy to understand.

    Filter by:

    1 - 25 of 59 Reviews for Pattern Discovery in Data Mining

    Filled StarFilled StarStarStarStar

    By Sergey Z

    •

    Mar 16, 2017

    The explanations are not clear. The course is very theoretical, there's just one obligatory programming task. It's one of the worst courses I have ever enrolled in.

    Filled StarStarStarStarStar

    By Vivian Y Q

    •

    Oct 13, 2017

    very unhelpful lecture, basically learn everything by yourself

    Filled StarFilled StarFilled StarStarStar

    By Prashant K

    •

    Mar 5, 2017

    I'd review this course for two parts: lectures and programming assignments.

    Lectures: Prof. Jiawei Han is a pioneer of the subject. However, I was expecting a more indepth elaboration of techniques. In almost all his lectures he covered very crucial topics at a near-shallow level. For someone like me, it was a motivation to be learning the subject from him but I was left disappointed a little bit. I felt if i was just to gain a superficial understanding then I would have browsed through any website/blog/article rather than paying for this course and coming here under his tutelage. I will not expect him to be as thorough as he'd be in his lectures at UIUC (although why not!) but a more elaborative explanation with more notable examples (instead of pointing to the reading material at the end of 4th minute of the lecture) will be more fruitful and a better learning experience.

    The programming assignments are challenging and will definitely open up the thought process towards being able to imagine what patterns mean and how to go about extracting them.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ameet D

    •

    Jan 18, 2021

    Excellent introduction to pattern mining algorithms. I also like liked the fact that there are hands on assignments not just theory.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By David M

    •

    Jan 1, 2021

    Useful course. It covers all the fundamentals of data mining patterns for a wide spectrum of datasets.

    Filled StarFilled StarStarStarStar

    By Luca B

    •

    Dec 28, 2018

    Very poor.

    No programming assignment. No more users in forum. Lessons are just a list of algorithm without a detailed explanation.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mykola K

    •

    May 25, 2018

    Very well-organised course. I especially liked the assignments: programming assignments were helpful to apply the course (this makes you implement the methods you learn), so were multiple-choice questions that really make you think on the course content. The instructor was clear and provided good materials. I would recommend this course.

    Filled StarFilled StarStarStarStar

    By Benoit P

    •

    Dec 31, 2016

    Really disappointing. The slides contain a lot of paper references that seem to be of high quality (that's the reason I'm giving it 2 stars and not just 1)... but the course itself is bad: it covers many algorithms, but so superficially that you learn nothing; and there are not enough programming assignments to really allow you to get any intuition on the concepts.

    I would love to see this be turned into a 5-course, 30-week specialization in itself (and the professor sure looks like he has the knowledge to fill these 30 weeks)... but as a single course over 4 weeks, it's not good.

    Filled StarFilled StarStarStarStar

    By Mo S H

    •

    Oct 24, 2021

    It is really really hard to precede the course.

    Explanation for each algorithms is insufficient.

    If it offered many actual assignment like programming and making results, analyzing results,

    this course can be better than now.

    In this status, students can be confused because they don't know what they knew for this course and what these lectures explains.

    Filled StarFilled StarStarStarStar

    By Shuo J

    •

    May 24, 2020

    The qualities of the assignments are quite low.

    Filled StarStarStarStarStar

    By Antoine G

    •

    Oct 22, 2016

    A list of research papers to read further that's it. The course is too short to cover the subject so it covers nothing in the end.

    The programming assignment have no help, whatsoever it's "do it" any language. The 2 programming assignment doesn't have much to do with the course. We don't even talk about the algo to use to do it. It looks like coursera has asked the professor to add a programming assignment to the course and he had 3 minutes to choose what it could be.

    It shouldn't be advertised in coursera as it is.

    Ah, forgot to mention that no one replies to the forums,actually no one uses them.

    I think the subject is very interesting but this course gives a really bad advertising to Coursera, the university and the professor.

    It needs more work before it's deployed on the platform.

    I am going to try another Coursera course in the same kind of subject I hope it won't be the same.

    Filled StarStarStarStarStar

    By Thomas G

    •

    Feb 8, 2019

    so hard to understand his english. only reading from slides not really explaining a lot or giving intuitions. Not happy with this course.

    Filled StarStarStarStarStar

    By Begoña

    •

    Jun 23, 2018

    It's really hard to understand the explanations of the teacher. I gave up after the first week.

    Filled StarStarStarStarStar

    By Lei Z

    •

    Dec 30, 2016

    too theoretical without enough practical quiz and assignment

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ian W

    •

    Aug 16, 2018

    compact class which teaches you lots of knowledge without wasting any time, using frequent tests to renew your memory and test your comprehension.

    The programming assignment is a little bit challenging though. I would like to post a guide if I figure out how to get 100/100.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Srinath M

    •

    Jul 10, 2018

    Gave a very good introduction of Pattern Discovery and different mechanisms/algorithms for pattern discovery. Talks about different pattern discovery approaches, pros & cons of each. Found it very helpful for my investment analysis project

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Felix K

    •

    Sep 10, 2018

    Very well taught. The teacher has a very good understanding of the level of detail that can be addressed. He uses clear examples and keeps each lesson to the point. The quizzes are short and focussed on what was taught in the course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By GANG L

    •

    Jan 18, 2018

    Excellent course. Now I have a big picture about pattern discovery and understand some popular algorithm. Also professor points out the direction for further study.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Darren

    •

    Sep 10, 2017

    The first several chapters are very impressive. The last three lessons are a little difficult for first-learners. The illustration are clear and easy to understand.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anubhav B (

    •

    Nov 7, 2016

    The course is very helpful and brings fascinating insights for projects.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Apr 28, 2017

    Great course for beginners without experience in Python programming

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Carlos R

    •

    Jul 18, 2018

    Very usefull course. I learned too much about pattern discovering.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Vijayashri B

    •

    Oct 30, 2019

    Good course, Faculty has excellent knowledge and well explaind

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Haozhe ( X

    •

    Jul 6, 2020

    Great data mining. Really having fun with the assignment.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By chenjing

    •

    Dec 27, 2018

    very great!it's very helpful for me! thank you !

    • Chevron Left
    • 1
    • 2
    • 3
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    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
    • Free Courses
    • ECTS Credit Recommendations

    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
    • Manage Cookie Preferences
    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

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to 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.