Foundations of Data Science
NC State's Master's degree in Foundations of Data Science will help meet the demand for a new breed of data science professionals.
Page Navigation: Curriculum | Tuition and Costs | Contact
A Degree in Foundations of Data Science at NC State
Launched in Fall 2023, NC State’s Master’s degree in Foundations of Data Science (MSFDS) will help meet the demand for a new breed of data science professionals. MSFDS is a terminal professional degree program based on course work and integrated professional development activities. The program will equip its graduates with both depth and breadth, balanced across three core disciplines lying at the heart of data science. No research, thesis or comprehensive examination is required. MSFDS students are normally self-supported.
Domestic students, including foreign nationals with active visa status, can enroll on a full-time or part-time basis, and have available online options. International students must enroll on a full-time basis. The program can be completed full-time in three semesters. For international students on a F-1 visa, our program is designated as eligible for a 2-year STEM OPT extension. Current NC State undergraduate students interested in pursuing an Accelerated Bachelor’s/Master’s (ABM) with the MSFDS program should contact fds-program@ncsu.edu for more information.
Curriculum
Degree Requirements
Code | Title | Hours | Counts towards |
---|---|---|---|
Required Courses | 21 | ||
Statistics Core | |||
ST 503 | Fundamentals of Linear Models and Regression | ||
ST 517 | Applied Statistical Methods I | ||
Mathematics Core (choose two of the following) | |||
MA 523 | Linear Transformations and Matrix Theory | ||
MA 540 | Uncertainty Quantification for Physical and Biological Models | ||
MA 542 | Convex Optimization Methods in Data Science | ||
Computer Science Core | |||
CSC 505 | Design and Analysis Of Algorithms | ||
CSC 540 | Database Management Concepts and Systems | ||
Machine Learning core (choose one of the following) | |||
ST 563 | Introduction to Statistical Learning | ||
CSC 522 | Automated Learning and Data Analysis | ||
Concentration Electives | 9 | ||
Total Hours | 30 |
Three credit hours of FDS or approved MA 591 coursework can be used as elective hours towards any of the degree concentrations.
With approval by the MSFDS Director of Graduate Programs (DGP), three credit hours of FDS or approved MA 591 coursework can be used to satisfy one core course requirement.
Degree Concentrations
Foundations of Data Science (MS): Computer Science Concentration
Foundations of Data Science (MS): Mathematics Concentration
Foundations of Data Science (MS): Statistics Concentration
Prerequisites and Admissions
Essential requirements for admission to the program are undergraduate-level knowledge of single and multivariable calculus and matrix or linear algebra. Coursework in probability and statistics, and a computer science course in data structures or algorithms will make applicants more competitive for admission to the program. Exceptions may be approved by the MSFDS Director of Graduate Programs (DGP). Submission of GRE General Test scores is optional.
The priority deadline for Fall 2025 admissions is Jan. 31, 2025. Spring 2025 admissions are now closed. Applicants may be contacted for an admissions interview.
Applicants should also review the Graduate School admissions requirements and refer to NCSU Application Deadlines.
Advisor and Graduate Degree Planning
Each MSFDS student will be assigned an academic advisor to assist with course selection, policies and procedures of the graduate school, and timely progress through the program. After enrollment, each MSFDS student will use the Graduate Planner tool to outline the courses they will take to fulfill their degree requirements.
Examinations
There are no comprehensive examinations required for the MSFDS degree (beyond regular tests, exams or projects required in each course applied towards the degree).
Continuous Enrollment, Academic Standing and Time Limits
While pursuing a graduate degree at NC State, all students must be registered every Fall or Spring semester until completion of the degree. Otherwise, a student must request an official leave of absence from the Graduate School. To graduate, a student must have at least a 3.00 GPA. All masters students at NC State must complete their degree requirements within six (6) calendar years of starting their graduate program.
Apply Today
Applications for Fall 2025 are now open.
Tuition and Fees
MSFDS students are normally self-supported. Domestic students, including foreign nationals with active visa status, can enroll on a full-time or part-time basis, and have available online options. International students must enroll on a full-time basis. See current NC State graduate tuition rates.
On-campus, domestic students coming from out-of-state may be eligible to establish North Carolina residency for tuition purposes after one year of study. Successfully establishing NC residency allows students to pay in-state tuition/fee rates and could lead to significant overall cost savings. Students should review all important information regarding Residency to ensure they are taking the necessary steps as soon as possible.
Cost of Attendance At a Glance
Select an option below to view 2024-2025 tuition rates for graduate students. Please note Online and Distance Education (DE) tuition charges are based on the student’s academic program and registration.
On Campus
Residents of North Carolina
Hours | Tuition | Tuition Increment | Required Fees | Total |
---|---|---|---|---|
1 | $546.50 | $311.11 | $136.80 | $994.41 |
2 | 1,093.00 | 622.22 | 273.60 | 1,988.82 |
3 | 1,639.50 | 933.33 | 410.40 | 2,983.23 |
4 | 2,186.00 | 1,244.44 | 547.20 | 3,977.64 |
5 | 2,732.50 | 1,555.56 | 684.00 | 4,972.05 |
6 | 3,279.00 | 1,866.66 | 820.80 | 5,966.46 |
7 | 3,825.50 | 2,177.77 | 957.60 | 6,960.87 |
8 | 4,372.00 | 2,488.89 | 1,094.40 | 7,955.28 |
9+ | 4,918.50 | 2,800.00 | 1,231.25 | 8,949.75 |
Nonresidents of North Carolina
Hours | Tuition | Tuition Increment | Required Fees | Total |
---|---|---|---|---|
1 | $1,700.56 | $311.11 | $136.80 | $2,148.47 |
2 | 3,401.12 | 622.22 | 273.60 | 4,296.94 |
3 | 5,101.68 | 933.33 | 410.40 | 6,445.41 |
4 | 6,802.24 | 1,244.44 | 547.20 | 8,593.88 |
5 | 8,502.80 | 1,555.56 | 684.00 | 10,742.35 |
6 | 10,203.36 | 1,866.66 | 820.80 | 12,890.82 |
7 | 11,903.92 | 2,177.77 | 957.60 | 15,039.29 |
8 | 13,604.48 | 2,488.89 | 1,094.40 | 17,187.76 |
9+ | 15,305.00 | 2,800.00 | 1,231.25 | 19,336.25 |
Online and Distance Education
Residents of North Carolina
Hours | Tuition | Tuition Increment | Required Fees | Total |
---|---|---|---|---|
1 | $546.50 | $311.11 | $27.77 | $885.38 |
2 | 1,093.00 | 622.22 | 55.54 | 1,770.76 |
3 | 1,639.50 | 933.33 | 83.31 | 2,656.14 |
4 | 2,186.00 | 1,244.44 | 111.08 | 3,541.52 |
5 | 2,732.50 | 1,555.56 | 138.85 | 4,426.91 |
6 | 3,279.00 | 1,866.66 | 166.62 | 5,312.28 |
7 | 3,825.50 | 2,177.77 | 194.39 | 6,197.66 |
8 | 4,372.00 | 2,488.89 | 222.16 | 7,083.05 |
9+ | 4,918.50 | 2,800.00 | 250.00 | 7,968.50 |
Nonresidents of North Carolina
Hours | Tuition | Tuition Increment | Required Fees | Total |
---|---|---|---|---|
1 | $1,700.56 | $311.11 | $27.77 | $2,039.44 |
2 | 3,401.12 | 622.22 | 55.54 | 4,078.88 |
3 | 5,101.68 | 933.33 | 83.31 | 6,118.32 |
4 | 6,802.24 | 1,244.44 | 111.08 | 8,157.76 |
5 | 8,502.80 | 1,555.56 | 138.85 | 10,197.21 |
6 | 10,203.36 | 1,866.67 | 166.62 | 12,236.64 |
7 | 11,903.92 | 2,177.78 | 194.39 | 14,276.08 |
8 | 13,604.48 | 2,488.89 | 222.16 | 16,315.53 |
9+ | 15,305.00 | 2,800.00 | 250.00 | 18,355.00 |
An additional $1,182.28 Mandatory Health Insurance charge will be included on your account unless you waive out of the semester premium charge.
All new on-campus graduate students will automatically be assessed an orientation fee in their first semester of enrollment. All new international graduate students will automatically be assessed an additional international orientation fee in their first semester of enrollment. This one-time fee is mandatory and covers all orientation activities as well as other events, programs, and workshops during your time at NC State.
Please note it is the student’s responsibility to review charges on their student account after registration.
International Students
NC State University is home to over 6,000 International Students from 129 different countries. As part of our Global Pack understanding the cost of living in the United States and the city in which your university is located is fundamental to thriving both as a student and a member of the broader community. Please visit our Cost of Living in the U.S. webpage that offers a list of expenses and other financial considerations.
Foundations of Data Science Contact
If you have additional questions or would like to learn more about the Foundations of Data Science program, please fill out our interest form above or email fds-program@ncsu.edu.
For specific questions related to NC State graduate education, please email us at: graduate-school@ncsu.edu.