Small world
Measure shortest paths in a real social network and check the small-world effect.
Learners who study social, biological or technical networks.
Graphs and combinatorics, network algorithms, computational social science, network analysis in Python and systems biology.
Skill labels as listed on Coursera.
Stated prerequisites: Basic math (fractions, squares), basic Python (functions, loops, recursion)
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Mathematical Thinking in Computer Science | Beginner | 42 h | 4.4 (2,289) |
| Combinatorics and Probability | Beginner | 23 h | 4.6 (874) |
| Introduction to Graph Theory | Beginner | 21 h | 4.5 (1,073) |
| Number Theory and Cryptography | Beginner | 17 h | 4.5 (610) |
| Delivery Problem | Beginner | 13 h | 4.7 (376) |
Stated prerequisites: High school mathematics; no programming required
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| An Introduction to Interactive Programming in Python (Part 1) | — | 19 h | 4.8 (3,322) |
| An Introduction to Interactive Programming in Python (Part 2) | Beginner | 16 h | 4.9 (1,214) |
| Principles of Computing (Part 1) | Intermediate | 19 h | 4.7 (584) |
| Principles of Computing (Part 2) | Intermediate | 16 h | 4.8 (365) |
| Algorithmic Thinking (Part 1) | Intermediate | 14 h | 4.6 (385) |
| Algorithmic Thinking (Part 2) | Intermediate | 13 h | 4.7 (220) |
| The Fundamentals of Computing Capstone Exam | Intermediate | 1 h | 4.8 (116) |
Stated prerequisites: No prior experience required
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Computational Social Science Methods | Beginner | 11 h | 4.7 (357) |
| Big Data, Artificial Intelligence, and Ethics | Beginner | 9 h | 4.6 (784) |
| Social Network Analysis | Beginner | 10 h | 4.7 (248) |
| Computer Simulations | Beginner | 13 h | 4.5 (87) |
| Computational Social Science Capstone Project | Intermediate | 14 h | 4.7 (44) |
Stated prerequisites: Intermediate Python programming skills
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Data Mining in Python | Advanced | 54 h | 4.6 (14) |
| Applied Unsupervised Learning in Python | Advanced | 30 h | — |
| Network Modeling and Analysis in Python | Advanced | 30 h | — |
| Applied Information Extraction in Python | Advanced | 25 h | — |
Stated prerequisites: College-level cell and molecular biology, basic statistics and calculus
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Introduction to Systems Biology | — | 19 h | 4.3 (577) |
| Experimental Methods in Systems Biology | — | 18 h | 4.5 (317) |
| Network Analysis in Systems Biology | Intermediate | 30 h | 4.5 (204) |
| Dynamical Modeling Methods for Systems Biology | — | 19 h | 4.7 (223) |
| Integrated Analysis in Systems Biology | — | 4 h | 4.6 (87) |
| Systems Biology and Biotechnology Capstone | — | 2 h | 4.5 (13) |
This path takes 502 hours, about 12 months at 10 hours a week. A Coursera Plus subscription gives access to most of its courses during that time.
Measure shortest paths in a real social network and check the small-world effect.
Simulate information spreading on a network and find the most influential nodes.
Detect functional modules in a protein interaction network.