Associate Professor
2 Learning Experiences
Your browser is ancient!
Upgrade to a different browser to experience this site.
The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language. This skills-based specialization is intended for learners who have a basic python or programming background, and want to apply statistical, machine learning, information visualization, text analysis, and social network analysis techniques through popular python toolkits such as pandas, matplotlib, scikit-learn, nltk, and networkx to gain insight into their data.
Introduction to Data Science in Python (course 1), Applied Plotting, Charting & Data Representation in Python (course 2), and Applied Machine Learning in Python (course 3) should be taken in order and prior to any other course in the specialization. After completing those, courses 4 and 5 can be taken in any order. All 5 are required to earn a certificate.
Associate Professor
2 Learning Experiences
Associate Professor of Information
9 Learning Experiences
Associate Professor
2 Learning Experiences
Associate Professor
3 Learning Experiences
Intermediate Level
Some related experience required.
Learn Python basics and explore data manipulation using Pandas to clean, analyze, and visualize tabular data.
Learn to create meaningful data visualizations in Python using matplotlib and design principles for clarity and insight.
Apply machine learning techniques in Python to build, validate, and optimize predictive models using scikit-learn.
Master text cleaning, classification, and topic modeling using Python and NLP to extract meaning from large text datasets.
Explore networks and connections using Python’s NetworkX library to measure centrality, evolution, and structure in social systems.
The set of courses were great, quite amazing, and highly informative with super excellent and challenging assignments and projects that introduced me to data science and python programming.
Kennedy Kamande Wangari Learner in Kenya
I've really enjoyed taking these courses and I've learned a lot of things since a year. I paced my learning with these courses and specializations during the COVID-19 period in lockdown. These courses really helped my enhancing my skills and increasing my knowledge.
Ataib Saboor Learner in Pakistan