Mooc AtlasUniversity-level self-study
All paths
Data & AI · 43Intermediate

Network Scientist

Learners who study social, biological or technical networks.

Graphs and combinatorics, network algorithms, computational social science, network analysis in Python and systems biology.

502hours of coursework
51weeks at 10 h
5steps
27courses
5universities

Target skills

Python ProgrammingNetwork AnalysisGraph TheoryMathematical ModelingProgramming PrinciplesCombinatoricsProbabilityProgram DevelopmentAlgorithmsData AnalysisSocial Media AnalyticsData Science

Skill labels as listed on Coursera.

Target jobs

  • Network science researcher
  • Network data scientist
  • Digital epidemiology analyst

Progression

  1. 1
    University of California San DiegoBeginnerPython

    Stated prerequisites: Basic math (fractions, squares), basic Python (functions, loops, recursion)

    Show the 5 courses
    CourseLevelLengthRating (reviews)
    Mathematical Thinking in Computer ScienceBeginner42 h4.4 (2,289)
    Combinatorics and ProbabilityBeginner23 h4.6 (874)
    Introduction to Graph TheoryBeginner21 h4.5 (1,073)
    Number Theory and CryptographyBeginner17 h4.5 (610)
    Delivery ProblemBeginner13 h4.7 (376)
  2. 2
    Rice UniversityBeginnerPython

    Stated prerequisites: High school mathematics; no programming required

    Show the 7 courses
    CourseLevelLengthRating (reviews)
    An Introduction to Interactive Programming in Python (Part 1)—19 h4.8 (3,322)
    An Introduction to Interactive Programming in Python (Part 2)Beginner16 h4.9 (1,214)
    Principles of Computing (Part 1)Intermediate19 h4.7 (584)
    Principles of Computing (Part 2)Intermediate16 h4.8 (365)
    Algorithmic Thinking (Part 1)Intermediate14 h4.6 (385)
    Algorithmic Thinking (Part 2)Intermediate13 h4.7 (220)
    The Fundamentals of Computing Capstone ExamIntermediate1 h4.8 (116)
  3. 3
    University of California, DavisBeginnerIBM Watson

    Stated prerequisites: No prior experience required

    Show the 5 courses
    CourseLevelLengthRating (reviews)
    Computational Social Science MethodsBeginner11 h4.7 (357)
    Big Data, Artificial Intelligence, and EthicsBeginner9 h4.6 (784)
    Social Network AnalysisBeginner10 h4.7 (248)
    Computer SimulationsBeginner13 h4.5 (87)
    Computational Social Science Capstone ProjectIntermediate14 h4.7 (44)
  4. 4
    University of MichiganAdvancedPython, scikit-learn, NetworkX, ChatGPT

    Stated prerequisites: Intermediate Python programming skills

    Show the 4 courses
    CourseLevelLengthRating (reviews)
    Data Mining in PythonAdvanced54 h4.6 (14)
    Applied Unsupervised Learning in PythonAdvanced30 h—
    Network Modeling and Analysis in PythonAdvanced30 h—
    Applied Information Extraction in PythonAdvanced25 h—
  5. 5
    Icahn School of Medicine at Mount SinaiIntermediateR, MATLAB

    Stated prerequisites: College-level cell and molecular biology, basic statistics and calculus

    Show the 6 courses

With Coursera Plus

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.

Discover Coursera Plus

Projects to build

After step 2

Small world

Measure shortest paths in a real social network and check the small-world effect.

After step 3

Rumour spreading

Simulate information spreading on a network and find the most influential nodes.

After step 5

Biological communities

Detect functional modules in a protein interaction network.

Free textbooks

More paths in this family