• 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 Applied Social Network Analysis in Python

    Learner Reviews & Feedback for Applied Social Network Analysis in Python by University of Michigan

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    2,708 ratings

    About the Course

    This course will introduce the learner to network analysis through tutorials using the NetworkX library. The course begins with an understanding
    of what network analysis is and motivations for why we might model phenomena as networks. The second week introduces the concept of
    connectivity and network robustness. The third week will explore ways of measuring the importance or centrality of a node in a network. The
    final week will explore the evolution of networks over time and cover models of network generation and the link prediction problem. This
    course should be taken after: Introduction to Data Science in Python, Applied Plotting, Charting & Data Representation in Pyth...
    ...

    Top reviews

    NK

    May 3, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    This course is a excellent introduction to social network analysis. Learnt a lot about how social network works. Anyone learning Machine Learning and AI should definitely take this course. It's good.

    JL

    Sep 24, 2018

    Filled StarFilled StarFilled StarFilled StarFilled Star

    It was an easy introductory course that is well structured and well explained. Took me roughly a weekend and I thoroughly enjoyed it. Hope the professor follows up with more advanced material.

    Filter by:

    51 - 75 of 455 Reviews for Applied Social Network Analysis in Python

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jon B

    •

    Jul 14, 2020

    I only took this course so that I could finish off the data science specialization and I was pleasantly surprised by how much I enjoyed it. Instructor did a great job of tying the content to real-world applications and I personally enjoyed the final project which utilized much of the material that was learned throughout the course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By CMC

    •

    Feb 14, 2019

    This is a great course for 2 reasons. The earlier assignments were just difficulty enough to reinforce the lectures. The last assignment was challenging enough to bring the entire specialization to to satisfying close. After finishing assignment 4, I really feel that I can apply the learning from this specialization to real work.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Keary P

    •

    Apr 21, 2019

    Nice way to end the 5 course specialization. Brought together several machine learning and python skills that I learned in the previous courses. Instructor does a great job introducing new concepts with high level theory and intuitive examples. Course slides were superb and can serve as future reference material.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ricardo S

    •

    Oct 27, 2020

    Great course. Clear content, both on theory & practical applications giving a good overview of Graphs/Networks analysis as well as Simulation. I enjoyed the programming exercises and in particular appreciated the possibility of using ML algorithms for prediction within a Network framework.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Víctor L

    •

    Mar 23, 2018

    Excellent Course, very interesting, no idea that so many tools existed for network study and analysis. Excellent job both from the professor Daniel, and from Coursera/University of Michigan State. The QUIZES were very challenging, sometimes more than the Assignments. I'm really satisfied.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Niranjan H

    •

    Nov 14, 2018

    As a course by itself or as part of the specialization, either way (it helps to have completed the first two in the set), it is a great course.

    It provides a very good high level picture of what is needed in ones toolbox.

    Essentials: networkx, matplotlib and to a lesser extent pandas.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Santiago D D

    •

    Apr 22, 2019

    This class was an excellent introduction to network analysis, where concepts, metrics and purpose of application where provided in a clear and digestible manners. The instructor made the class very livable with topics that might have been too dry under different circumstances.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By carl w

    •

    May 30, 2019

    Month 5 was very nice. I enjoy networks and appreciate your presentation of the material. I would also like to thank all of those who worked to bring the specialization to life. This includes the lecturers, grad students, and mentors who devoted time to the class.

    THANKS!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 王玉龙

    •

    Oct 18, 2017

    Eventhough the tutorial video is also switch to the teacher's face that make me stop the video to see the slide frame.But It's intuitive to understand the basic concept about the network with some exercise to enforce the knowledge. The final exercise is more intersting...

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Praveen R

    •

    Dec 10, 2019

    I learnt about networkx and its capabilities. The course introduces to many network algorithms and talks about concepts of centrality, page rank, etc. Good eye opener to all these concepts. The last assignment is very practical and challenging. Enjoyed the course.

    Praveen

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dongliang Z

    •

    Jan 18, 2018

    I enjoyed this course. This course is about the basic knowledge in network analysis. I do hope the lecturer can give more knowledge and application in network analysis. (Perhaps holding a series courses of Network Analysis in Python will be very good in the future!)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lê D Đ

    •

    Sep 14, 2020

    Wonderful course with plenty of amazing knowledge about Graph and Network that I have never been approached. After this course, I have several skills to apply to my job. I truly appreciate the teachers, TA, and all people who contributed to this course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By john w

    •

    Apr 21, 2018

    Well put together. Quizzes test on material covered and assignments expand on it. There is still challenge and rigor, but it comes from understanding the concepts, not ambiguity and lack of instruction. This is one of the best online courses I've taken.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nikolay S

    •

    Jan 2, 2019

    The course and the tutor are great.

    I learned how to create and manage network graphs using python with networkx. I was really satisfied from the last week assignment when I had to work with real-life example plus machine learning classifier.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By sampath A B

    •

    Dec 3, 2020

    I have really enjoyed the course ("Applied Social Network Analysis in Python."I like the way you summarize each module at the end of the module. I think others should learn from you.However, the python "Networkx" library is very annoying.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Juan C E

    •

    Nov 11, 2017

    Excellent course. Very clear explanations and materials. The assignments were not as difficult as in other courses of the specialization, and very helpful to understand the contents. I highly recommend this course and the specialization.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Roger L

    •

    Feb 26, 2021

    The course is very well designed and I learned a lot from it. The quizzes and assignments tested my knowledge. It was also good that the forum tried not to give too many hints to the users so that they can go figure it out themselves.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ari W R

    •

    Sep 2, 2020

    It is a little bit harder to finishing this course, but i really enjoy it. There're many useful things that we can get from it. I hope always remind this experience about this knowledge and can implemented in the future. Thank you!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Manuel A

    •

    Aug 22, 2018

    Very challenging and comprehensive course, also directly applicable to machine learning problems, as an example, the last assignment applies network knowledge to extract features and exploit them in predictive modelling problems

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alexander G

    •

    Feb 5, 2019

    I got a bit the wrong impression from the title, but it was throughout the course very interesting to learn about Graphs. A welcome addition to the course would be a cheat sheet with the most important quantities.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ling G

    •

    Sep 21, 2017

    I like this class because the topic is interesting and the homework is not too hard but walks me through some important functionalities of NetworkX. The instructor is also pretty good at presentation as well.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kedar J

    •

    Nov 16, 2018

    Great intro course to graph theory and graph analysis using applied python networkx library. The course covers a number of theoretical topics. Would recommend using a local notebook along with the lectures.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Leonid I

    •

    Oct 19, 2018

    Great course! Only one note: the online notebooks use an old version of networkx (v1.11), which is incompatible with the newer v2.2. Therefore, some trickery is required to read pickled networks locally...

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yaron K

    •

    Sep 21, 2017

    Excellent course. Lecturer clearly explains network analysis terms and algorithms with examples, and then shows how they are implemented by the Python networkX library. The assignments exercise their use.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By João R W S

    •

    Oct 7, 2017

    Very good course! I've learned a lot both in theory and practical aspects. The final assignment worth to put all together with the skills learned in the other 4 courses of the specialization. Great job!

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 19
    • 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

    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?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

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