Chevron Left
Back to Applied Social Network Analysis in Python

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

2,491 ratings
420 reviews

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 Python, and Applied Machine Learning in Python....

Top reviews

May 2, 2019

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.

Sep 23, 2018

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:

326 - 350 of 410 Reviews for Applied Social Network Analysis in Python

By bob n

Sep 22, 2020

Good basic course, well paced. I liked the instructor. Weekly assignments fair, some tougher than others. Occasionally finicky Auto grader a bit like artillery, need to send a couple of rounds over to home in on target.

By Devansh K

Dec 28, 2020

Extremely detailed and challenging course. The assignments require a lot of thinking and skill. Gives a comprehensive overview of social network analysis and a good way for any novice python coder to improve their skills

By Bernardo A

Oct 8, 2017

Really good overview of concepts and analysis related to 'graphs'. Could be more challenging when it comes to projects: for example, teach students to gather real data from twitter or facebook and make graphs with it.

By Chris M

Oct 7, 2017

I know its hard to go in deep detail with these courses. If you used one graph and gradually built upon it through the course it may reinforce the concepts better. Thoroughly enjoyed though, learned a lot.

By Chad A

Jan 13, 2018

The material and assignments were great and well aligned. The autograder for the Jupyter Notebooks was finicky at best and resulted in lots of time wasted getting formatting correct.

By Vivien A

Mar 16, 2021

Great content but assignment / auto grader sometimes difficult to deal with. In particular, errors not clearly described. Much time wasted due to wrong package version, etc. etc.

By Eric M

Oct 9, 2017

This was an excellent overview of using and analyzing graphs with Python. I learned a lot, got to apply my learning from previous courses, and I earned my Specialization!

By Raul M

Jul 6, 2018

Great class for an introduction to networks.I didn't give it 5 stars because it didn't give me enough information to apply the concepts learned to real life projects.

By Vishal S

Jul 16, 2018

Lectures are very well-designed. Especially, the assignment of week 4 is too good, that give me an overview of how we can apply machine learning in network analysis.

By Steffen H

Nov 20, 2018

Course was ok, the assignments are not too difficult. I wish the course would provided more insights and discussions of the presented metrics of centrality though.

By Sean D

Jun 26, 2019

Overall, good course. It could use more explicit examples of NetworkX in the actual Jupyter Notebook itself, but the coverage of the material is high quality.

By Ezequiel P

Sep 16, 2020

Great course! The topic is very interesting! I would have liked it to have more hands-on approach during the lectures, but the course quality is great


Jun 28, 2018

The presentation documents are very helpful to understand the lectures. If they can be downloaded to our local laptop, I evaluate this course 5 stars.

By Alejandro B

Jan 10, 2020

Great course, however, there is quite complicated the autograder system. Sometimes it takes too much time trying to figure out technical issues.

By Martin U

Jan 27, 2019

This was a great course, lots of great insights to gain. Only thing that was frustrating was the multiple choice quiz questions. I hated those.

By Tom M

Nov 4, 2017

A bit confusing material since it is new to me. Lots of material in a short course. The auto grader is a bit difficult to work with.

By cadmium

Apr 16, 2020

The course provides a good overview of basic measures for network data. I took as prep for a harder course. I would recommend it.

By Dmitry B

Sep 14, 2017

This course was easier that the previous 4 in the specialization as it used them as a foundation for practical graph analysis.

By Victor G

Oct 31, 2018

Intreesting and rich in learning. The last assignment was specially fun. Would be nice with more such free assignments.

By Daniel D A

Mar 28, 2020

I liked the lectures but the assignments were significantly harder and had content that we didn't learn in the lecture

By Lucas G

Sep 21, 2017

Nice overview of general graph theory, and some useful exercises on how it can be applied for social network analysis.

By Mike W

Nov 20, 2019

If you've had prior expose to graphs (e.g., an intermediate-level CS course), the first 2.5 weeks is pretty easy.

By Shashi T

Nov 17, 2018

This was wonderful course in terms of content and content delivery. Prof was really nice. His pace was very good.

By Bart C

Dec 10, 2018

Great course! Love the instructor. Good background in networks, while sticking to the applied side of things.

By Juan V P

Aug 14, 2019

Good course with a nice and clean talk professor. Perhaps I miss some real-world cases in the assignments.