Network Science, PhD (Boston)
Graduatemajor2027 catalogSocial Sciences HumanitiesBoston40 semester hours totalverified parse
Official catalog page for this program
Core Requirements
From the catalog
Students must complete 12 semester hours as detailed below, unless the program director approves changes to the student's course plan:
- NETS 5116 — Network Science 1
- NETS 7052 — Computational Methods for Network Science
- NETS 7380 — Statistical Methods for Network Science
From the catalog
Students must complete 8 semester hours from the following course options and should consult with their advisor to determine appropriate course selections based on their intended research focus (other course options below may instead fulfill this program's electives requirement):
- Choose 8 semester hours from:
Electives
20 semester hours.
From the catalog
Complete 20 semester hours from the following elective course options that have not been used to fulfill a previous requirement.
The student's elective course plan should be discussed with, and approved by, their advisor.
Students who seek to apply courses not on this list to fulfill program requirements must obtain written approval from their advisor and the program director. Elective options below reflect domain area research paths such as social networks/computational social science, epidemiology/public health, foundational network science/theory, and computer science/AI/machine learning.
Network Science Electives
From the catalog
The following core courses may be used as electives if not already completed to fulfill core requirements of this program:
- One of:
- NETS 7341 — Network Economics
- NETS 7350 — Bayesian and Network Statistics
- NETS 7360 — Research Design for Social Networks
- NETS 7370 — Computational Urban Science
- NETS 7976 — Directed Study
- NETS 7983 — Topics
- NETS 8941 — Network Science Literature Review Seminar
- NETS 6116 — Network Science 2
- NETS 7332 — Machine Learning with Graphs
- NETS 7334 — Social Networks
- NETS 7335 — Dynamical Processes in Complex Networks
Other Electives
From the catalog
Students may enroll in the following preapproved electives, which align with program objectives:
- One of:
- CS 5800 — Algorithms
- CS 6120 — Natural Language Processing
- CS 6140 — Machine Learning
- CS 6220 — Data Mining Techniques
- CS 7180 — Special Topics in Artificial Intelligence
- CS 7260 — Visualization for Network Science
- CS 7295 — Special Topics in Data Visualization
- MATH 7233 — Graph Theory
- MATH 7243 — Machine Learning and Statistical Learning Theory 1
- PHTH 6202 — Intermediate Epidemiology
- PHTH 7400 — Principles of Population Health 1
- PHTH 7410 — Principles of Population Health 2
- PHTH 7800 — Causal Inference in Public Health Research
- PHYS 5211 — Introduction to Scientific Computing
- PHYS 7305 — Statistical Physics
- PHYS 7321 — Computational Physics
Precandidacy
From the catalog
Students should register for NETS 8986 after completing coursework or passing the qualifying exam and before completing the comprehensive exam (proposal defense):
- One of:
- NETS 8986 — Research
Dissertation
From the catalog
After passing the comprehensive exam (reaching candidacy), students should register for NETS 9990 and NETS 9991, successively:
Dissertation Continuation
From the catalog
After completing both NETS 9990 and NETS 9991, students should register for NETS 9996 each semester until graduation:
- One of:
- NETS 9996 — Dissertation Continuation
GPA requirements
- 40 total semester hours required Minimum cumulative 3.000 GPA required
Parsed from the catalog by NU Map; the structured machine copy is in this college's JSON for the 2027 catalog, under network-science-phd-boston, and the official page is the authority.