5 Top North Carolina AI Masters Degrees

North Carolina ranks #2 for net tech employment job gains, yet about 35 institutions nationwide offer AI master’s degree programs. This makes finding the right AI masters degree program North Carolina offers both competitive and valuable. The state is home to three AI Star Hubs. Graduates from top programs report strong outcomes that include a 100% placement rate within six months and median starting salaries of $118,000. Whether you’re looking for an AI masters degree centered on product breakthroughs or a masters in artificial intelligence with strong industry connections, this list covers the five best programs launching or available.
1. Duke University – Master of Engineering in AI for Product Innovation
Program Overview and Unique Features
Duke’s Master of Engineering in AI for Product Innovation stands apart from traditional AI programs by emphasizing practical application over pure theory. You won’t just study machine learning models; you’ll learn to transform them into market-ready products that solve business challenges. This AI masters degree program North Carolina offers blends technical AI skills with full-stack software development, product strategy, and responsible principles drawn from Duke Engineering, Duke Law, and the Fuqua School of Business.
The program operates through the Institute for Enterprise Engineering and connects you to a broader ecosystem that has computing, cybersecurity, fintech, and engineering management. You work with actual datasets, users, and engineering pipelines from day one to design, build, and deploy AI systems under ground constraints. This hands-on approach means you graduate with a portfolio that demonstrates what you can do, not just what you know.
Duke offers flexibility through multiple study pathways that accommodate different career stages and goals:
| Program Track | Duration | Format | Key Features |
| Accelerated | 12 months | On-campus, full-time | Two semesters plus summer session |
| Standard | 16 months | On-campus, full-time | Three semesters plus summer, allows additional electives |
| Part-Time Online | 24 months | Online | Work full-time while studying |
| 4+1 BSE+Master’s | 5 years total | On-campus | Duke undergrads earn both degrees with 20% scholarship |
| MD+MEng | During Year 3 | Hybrid | Medical students complete during third year with 20% scholarship |
The accelerated option proves by a lot more affordable than traditional programs since you pay tuition for only two full semesters plus three summer session credits.
Curriculum and Course Structure
Duke’s masters in artificial intelligence requires 30 credit hours structured around applied learning. The curriculum splits into eight technical AI/ML courses, two business courses, and one capstone project. You complete a four-week online Python and data science math bootcamp before starting that builds proficiency in Python, NumPy, Pandas, and Matplotlib. Students already proficient in Python may test out of this requirement at the program director’s discretion.
The technical core covers supervised learning, deep learning, data engineering, and model deployment pipelines. Specific courses have Sourcing Data for Analytics (AIPI 510), which introduces methods for data collection, storage, and manipulation while addressing privacy, GDPR, and bias concerns. Modeling Process & Algorithms (AIPI 520) covers both supervised and unsupervised machine learning algorithms with focus on the end-to-end modeling process. Deep Learning Applications (AIPI 540) tackles computer vision, natural language processing, and recommendation systems through hands-on team projects.
The program emphasizes MLOps through Operationalizing AI (AIPI 561), where you learn to deploy AI in production environments and handle online model training, scaling, integration, monitoring, security, and failure resiliency. You also attend weekly industry seminars featuring leaders from agriculture, healthcare, biotech, energy, and manufacturing who discuss challenges in applying AI.
Product development courses, developed with Duke’s Law School and Fuqua School of Business, have Management of High-Tech Industries (MENG 540) and Legal, Societal & Ethical Implications of AI (AIPI 560). These courses prepare you to guide change management, data privacy, bias risks, and industry regulations.
Your capstone project involves designing a solution to an authentic chance offered by a sponsoring organization. You complete either a summer internship or industry project requiring a minimum of 320 hours. Campus students participate in a Career Strategy and Design workshop, while online students attend two required residencies at the Duke campus.
Admission Requirements and Prerequisites
Duke designed this AI masters degree to be available to candidates from various engineering and science backgrounds. You need an undergraduate degree in science or engineering, though candidates with degrees in non-technical fields may qualify with equivalent technical work experience. Proficiency in at least one programming language is required, with Python preferred.
You must complete two semesters of calculus. Prior coursework in probability, statistics, and linear algebra is encouraged but not required for admission. International students must submit Duolingo, IELTS, or TOEFL English language testing scores. GRE scores are optional for all 2026 applicants.
The application requires three letters of recommendation, a resume, short-answer essays, and a video introduction. The application fee is $75, though waivers are available and many are applied automatically. Duke accepts applications with an acceptance rate of 69% for online programs.
Tuition Costs and Financial Aid
The total tuition cost for Duke’s AI Master of Engineering is $82,064 over two semesters and a summer session. This covers all coursework except the internship courses, which do not incur tuition charges. The program can be extended for an additional fall semester to complete in 16 months, which would increase total costs.
You must purchase health insurance unless you provide proof of comparable private insurance coverage. Domestic students accepting federal loans may anticipate approximately $1,000 in loan origination fees per semester. International students bringing a spouse or dependents should explore additional funding requirements.
Eligible students demonstrating a commitment to fostering a community of unique lived experiences and inclusive viewpoints may receive up to 50% tuition scholarship annually through Duke Mission Scholarships. The 4+1 BSE+Master’s scholarship covers 20% of program costs for qualifying Duke undergraduates. The MD+MEng AIPI scholarship covers 20% of costs for medical students. Online program graduates in 2024-2025 who borrowed had an average debt of $56,638, with only 17% of graduates carrying debt.
Career Outcomes and Graduate Success
Duke AIPI graduates achieve a 100% placement rate within six months of graduation, with a median starting salary of $118,000. Common job titles have Machine Learning Engineer, Senior ML Engineer, AI Engineer, Data Scientist, and Senior Data Scientist.
Graduates join organizations shaping ground AI applications. Companies hiring Duke AIPI alumni have OpenAI, Target’s AI Lab, Eli Lilly, Grubhub, Samsung, IBM, DoorDash, Fidelity, Intuit, and Autodesk. These graduates work in tech, healthcare, energy, finance, and retail industries.
The program provides dedicated engineering career services, employer events, and access to a global Duke alumni network for structured support in securing your next AI role.
Why Choose Duke’s AI Masters Degree
Duke will give you the tools to build AI systems that are safe, reliable, and ethical. Faculty integrate topics like bias, privacy, explainability, and regulation directly into the technical curriculum. This prepares you to deploy AI that people can trust and use in production environments.
The program’s focus on shipping working prototypes and deploying models means your projects look like jobs rather than academic exercises. You create a portfolio that employers can see and test and prove your capabilities before you even interview. The dedicated machine learning focus trains you to design, test, deploy, and monitor AI systems at scale. Combined with direct learning from industry practitioners and a semester-long capstone with an external sponsor, you graduate having already done the work you want to be hired for.
2. UNC Charlotte – Master of Science in Artificial Intelligence
Program Overview and Unique Features
UNC Charlotte launched the first graduate AI program in North Carolina and gave its students a head start in a field where early credentials matter. The Master of Science in Artificial Intelligence begins in Fall 2026 and provides advanced training in planning, design, implementation, testing, and management of AI systems, applications, and infrastructures. This AI Masters degree program North Carolina accommodates working professionals through evening classes offered after 4:00 PM, unlike programs that require you to quit your job.
The program operates on the main campus and at the Dubois Center in uptown Charlotte and places you within walking distance of Bank of America, Wells Fargo, and Charlotte’s financial district employers. This location strategy connects classroom learning to the companies hiring AI talent. The curriculum covers machine learning, MLOps, AI ethics and governance, applied AI systems, and the production infrastructure required to deploy AI in ground environments.
UNC Charlotte built a bridging pathway that removes technical prerequisites as barriers. Two graduate-level courses, ITSC 6111 (Python programming for graduate students) and ITSC 5113 (Computer science math for researchers), prepare students from non-computing backgrounds for the full program. These aren’t remedial classes. They serve as your entry point into AI education, whatever your undergraduate major.
Curriculum and Course Structure
The masters in artificial intelligence at UNC Charlotte requires 30 credit hours distributed across four components. Core courses account for 12 credit hours and establish your foundation in AI fundamentals. You select technical courses worth 9 credit hours from specialized clusters and can focus on machine learning, robotics and decision making, human-AI interaction, AI system design, or security applications.
General elective courses provide 6 credit hours where you explore graduate-level courses from any department. The program encourages cross-disciplinary learning and recognizes that AI solves problems across industries from healthcare to finance. Your capstone experience consumes the final 3 credit hours.
You choose between ITAI 6155 (Artificial Intelligence Development Projects), ITAI 5154 (AI-Driven Trustworthy Software Development), ITAI 6880 (Individual Study), or ITAI 6991 (Artificial Intelligence Thesis) for the capstone requirement. Students pursuing the thesis option enroll for two consecutive semesters, totaling 6 credit hours, with 3 hours satisfying the capstone.
The program emphasizes practical AI implementation. Technical course clusters have options in machine learning algorithms, robotics applications, human-computer interaction design, system architecture for AI deployment, and security considerations. This structure lets you build expertise aligned with your career goals rather than forcing a one-size-fits-all curriculum.
Admission Requirements and Prerequisites
You need knowledge of computer programming, data structures, calculus, statistics, and linear algebra to enter this AI masters degree. Students without undergraduate coursework in computer science and mathematics must demonstrate prior knowledge as determined by the Graduate Program Director. A bachelor’s degree in computer science proves beneficial but isn’t mandatory.
Your undergraduate GPA must reach at least 3.0 on a 4.0 scale, with your Junior/Senior GPA also meeting the 3.0 threshold. If you have professional experience in the computer industry, you may substitute work experience for some subject area requirements, subject to Graduate Program Director review.
The application requires three reference letters, a statement of purpose, transcripts, and TOEFL, IELTS, or Duolingo scores for international students. GRE scores are optional. Applicants who completed undergraduate degrees outside the United States may submit GRE scores voluntarily for all-encompassing consideration.
Application deadlines differ based on your needs. The priority deadline of March 1 applies if you want consideration for Graduate Teaching Assistantships and tuition waivers. The final deadline for Fall entry is August 1. Students admitted for Spring semesters receive no consideration for Graduate Teaching Assistantships normally.
Tuition Costs and Financial Aid
North Carolina residents pay $607.88 per credit hour, combining base tuition of $341.21 with a College of Computing and Informatics fee of $266.67. Non-residents pay $1,572.54 per credit hour and pay base tuition of $1,305.87 plus the same college fee. Residents invest approximately $18,236 for the complete 30-credit program while non-residents pay roughly $47,176.
Graduate assistants working up to 20 hours per week during the academic year receive financial support. Full-time master’s students holding eligible teaching assistantships may receive resident tuition coverage. This funding has up to two years of resident tuition support. Graduate assistants may work 40 hours per week during summer if not enrolled, or 20 hours per week when taking summer courses.
The Graduate School provides various fellowships. The Robert and Patricia Machen Award has a $3,000 grant plus $750 travel allowance for mathematical, computer science, or information technology research. The Conference Travel Grant provides up to $1,500 for students presenting at scholarly conferences. The Graduate School has allocated up to $120,000 for conference expenses.
Federal financial aid requires enrollment in at least 5 credit hours. Graduate students may borrow up to the Cost of Attendance through the Federal Direct Stafford Loan Program annually, with only unsubsidized loans available. The Graduate PLUS loan allows borrowing up to the cost of attendance minus other received aid.
Career Outcomes and Graduate Success
Program data shows 84% of graduates secure employment in their field. Estimated current earnings reach $84,500, with earning potential climbing to $134,600. These figures reflect UNC Charlotte’s related MS in Computer Science program outcomes and represent the market AI graduates enter.
UNC Charlotte ranks #27 out of 325 universities for career outcomes and return on investment for international students and claims the #1 position among universities in the Carolinas. Charlotte’s 2023 graduates participating in optional practical training earned an average salary of $151,346, which exceeds the national average for OPT graduates by 22%.
The largest employment regions for UNC Charlotte graduates have Charlotte, Seattle, San Francisco/San Jose, New York, and Raleigh-Durham. International graduates join leading companies across North Carolina and earn salaries above national averages substantially.
Why Choose UNC Charlotte’s AI Masters Degree
Your credential arrives before the market floods with similar degrees because this is the first program. UNC Charlotte graduates enter the workforce with a masters in artificial intelligence that employers recognize before competing programs establish themselves. This timing advantage matters when you’re building an AI career.
The evening schedule and uptown location eliminate the career-or-education dilemma. You maintain full-time employment while earning your degree and avoid the income loss that traditional programs require. The Dubois Center location puts you in Charlotte’s business district where networking happens naturally.
The bridging pathway opens AI education to professionals whose backgrounds don’t have computer science. Your prior experience in banking, healthcare, energy, or business becomes your foundation rather than a disqualification. Combined with dedicated career programming built for computing graduate students rather than adapted from undergraduate services, you receive support designed for your actual needs.
3. NC State University – AI-Focused Graduate Programs
Program Overview and Unique Features
NC State takes a different approach to AI graduate education. The university offers multiple pathways rather than a single rigid program. You can customize a master’s degree in data science, computer science, or electrical and computer engineering with AI coursework. Professionals at different career stages benefit from this flexibility, from recent graduates to mid-career professionals seeking upskilling opportunities.
Three distinct AI-focused options operate at the university. The Business AI Graduate Certificate prepares professionals to lead and assess AI-driven initiatives in business settings. The Master of Science in Foundations of Data Science gives graduates depth and breadth in core fields at the heart of data science, machine learning and artificial intelligence. The Computer Science Master’s offers a dedicated Artificial Intelligence Track for those seeking specialization. This track teaches concepts, theories and skills to engineer and assess AI algorithms and AI-infused tools.
NC State’s Centennial Campus provides close ties to industry partners. Red Hat, SAS and the IBM Quantum Innovation Center at NC State are among them. The university partnered with the NSA to create the Laboratory for Analytic Sciences. This brings together researchers from industry, academia and government. The AI Academy program involves over 100 partners. Lexmark, IBM, Citrix, Honeywell, Delta Air Lines and Bank of America are included.
Curriculum and Course Structure
The Business AI Graduate Certificate requires 12 credit hours. Students complete one required course and three elective courses. You gain hands-on experience with generative AI tools and learn to manage AI adoption across industries. The program builds judgment to assess return on investment and social responsibility of AI initiatives. Courses are offered both in-person and online. This certificate is stackable. You can apply it to Poole College’s master’s degree business programs.
The MS in Foundations of Data Science requires 30 credit hours with a balanced structure. Core requirements include 21 credit hours. These span statistics (6 hours), mathematics (6 hours), computer science (6 hours) and machine learning (3 hours). The statistics core covers Fundamentals of Linear Models and Regression plus Applied Statistical Methods. Computer science requirements include Design and Analysis of Algorithms and Database Management Concepts and Systems. Students choose machine learning courses from Introduction to Statistical Learning or Automated Learning and Data Analysis. Elective courses make up the remaining 9 credit hours.
Project-based learning forms a central component. Students work in teams of 3-4 on semester-long projects from data science, machine learning or artificial intelligence in MA 591. Students typically hold internships, take additional courses or pursue focused projects via the six-week FDS-Emerge summer program during summer.
The Computer Science AI Track requires 31 credits. This includes 12 credits in AI foundations courses and 9 credits in AI applications courses. Foundation courses cover Artificial Intelligence, Cognitive Systems, Trustworthy and Efficient Deep Learning, Social Computing and Decentralized AI, and Machine Learning with Graphs. Application courses include Automated Learning, Software Engineering and AI, Building Game AI, Artificial Intelligence of Things, and Geospatial AI.
Admission Requirements and Prerequisites
You may apply for the Business AI Graduate Certificate if you’re in early to mid-career, looking to change careers or are a recent graduate. Certificate courses require a grade of B- or better. The program allows no transfer credits or course substitutions. All coursework must be completed within four years.
The Foundations of Data Science program requires undergraduate-level knowledge of single variable calculus and matrix or linear algebra. Coursework in multivariable calculus, probability and statistics, and a computer science course in data structures or algorithms makes applicants more competitive. GRE scores are optional.
Computer Science programs need a mathematics background. This includes calculus (2 or 3 semesters), probability and statistics, and discrete math. Programming requirements include 2 semesters of object-oriented programming and a course in data structures. Computer systems coursework covering operating systems and computer organization is also required.
Tuition Costs and Financial Aid
North Carolina residents pay $13,065 in tuition and fees for the 2026-27 academic year for graduate students living on campus. Out-of-state residents pay $35,002. The total estimated cost of attendance reaches $33,629 for residents and $55,566 for non-residents.
Graduate students awarded assistantships or fellowships may receive tuition remission and health insurance coverage. You must maintain at least a 3.0 GPA to qualify. You also need to hold a teaching or research assistantship, receive at least $666.67 per month in total stipend and maintain satisfactory progress. The Dean’s Doctoral Fellowship provides a $30,000 scholarship plus tuition and health insurance for one year.
The AI Academy workforce program costs $1,750 per course with four total courses. The complete program cost comes to $7,000.
Career Outcomes and Graduate Success
Graduates of the Business AI Certificate program prepare for roles as AI engineers, AI consultants and AI/machine learning analysts. The certificate unlocks advancement into IT project manager, product owner or programmer analyst positions for those already working in tech, data or business roles.
Poole College MBA graduates achieved an average salary of $104,773 with a $15,289 signing bonus for the class of 2025. Professional online MBA graduates earned $126,820 with a $23,792 signing bonus. Over 70% changed jobs while in the program. The Master of Accounting program achieved nearly 100% employment by graduation each year.
Why Choose NC State’s Masters in Artificial Intelligence
The multiple pathway approach lets you choose the AI masters degree program North Carolina pathway that fits your background and goals. NC State delivers options from 12-credit certificates to full 31-credit specialized degrees if you want flexibility. The Research Triangle location places you among the nation’s highest concentration of tech employers. Partnerships with IBM, Red Hat and the NSA provide direct access to state-of-the-art AI applications.
4. UNC Wilmington – Master of Science in Data Science & Artificial Intelligence
Program Overview and Unique Features
UNCW’s Master of Science in Data Science & Artificial Intelligence operates on a practicum-first philosophy. You spend six months working with external organizations on real-life data analysis problems before graduation. This isn’t an optional internship or a simulated project. Teams of 3-5 students tackle business challenges posed by sponsors that include Live Oak Bank, NCino, SAS, IBM, GE Hitachi, and ProMetrics.
The 16-month accelerated format distinguishes this AI Masters degree program North Carolina offers from traditional two-year degrees. You complete coursework over three semesters and then dedicate time to your practicum project. The program emphasizes turning data into information and information into insight through computational-based applications of traditional analysis methods combined with machine learning.
UNCW secured STEM designation. This allows eligible F1 international students to apply for a 24-month optional practical training extension. Combined with the standard OPT period, international graduates access three years of work authorization in the United States.
Curriculum and Course Structure
The program requires specific courses with designated codes. DSC 501 covers Computational Data Science, while DSC 511 teaches Fundamentals of Statistics. DSC 512 addresses Linear Methods. DSC 521 focuses on Machine Learning. Additional courses include DSC 532 (Categorical Data Analysis) and DSC 551 (Spatial-Temporal Analysis).
The practicum spans eight months from project assignment through final presentation. Teams present progress to faculty by September 15 and deliver midpoint presentations to sponsors by October 1. They complete hour-long executive presentations at the program’s conclusion. Sponsors face no financial commitment beyond potential student travel costs for kickoff meetings.
Admission Requirements and Prerequisites
You need a strong academic record that has introductory statistics, linear algebra, and programming courses. The program requires three recommendations from professional references. You don’t need GRE scores.
UNCW offers provisional admission for two scenarios. First, applicants with deficiencies in statistics, programming, or linear algebra complete preparatory courses from UNCW, another university, or online platforms like DataCamp or Coursera before fall enrollment. Second, applicants with overall GPAs under 3.0 but strong computational course records get admission by maintaining B grades or higher during the first year.
International applicants need TOEFL scores of 79, IELTS scores of 6.5, or Duolingo scores of 100. Applications close December 15 for fall admission. Rolling admissions begin February 15 with priority consideration through June 15.
Tuition Costs and Financial Aid
| Fee Type | Amount | Period |
| Program Differential Fees | $2,250 | Total program |
| Differential Tuition | $1,500 | Total program |
| Summer Enrollment | 1 credit hour | Billed at graduate rate |
Graduate assistantships provide $1,500 stipends in the first semester for 5 hours of work weekly. Second and third semester assistantships offer up to $3,000. Out-of-state tuition remissions help recruit qualified non-resident and international students by covering the difference between in-state and out-of-state rates. In-state tuition scholarships assist North Carolina residents.
Career Outcomes and Graduate Success
One graduate stated: “The program gave me everything I needed to get started in the field. The classroom work built my technical skills, and I had access to the same industry tools and learning platforms that professionals use. The practicum with CSI + Apiture let me apply it all to real-life problems. That combination makes me more prepared and confident going into the job market”.
Mark Lammers, Director of MS Data Science, creates opportunities that connect students with industry experience throughout the program.
Why Choose UNCW’s AI Masters Degree
The mandatory practicum ensures you graduate having worked on production data problems that companies face. Your portfolio has eight months of documented work with recognized organizations rather than academic exercises. The accelerated timeline means you re-enter the workforce faster. The STEM designation gives international graduates extended work authorization to establish U.S. careers.
5. North Carolina A&T State University – Bachelor’s and Future Master’s in AI
Program Overview and Unique Features
NC A&T became the first public university in North Carolina to offer a standalone Bachelor of Science in Artificial Intelligence. This program stands independent, unlike other institutions that offer AI concentrations within computer science degrees. Students choose between Advanced AI Systems through the College of Engineering or Applied AI through the College of Science and Technology. Both tracks offer flexible delivery that includes on-campus and online formats.
On top of that, NC A&T provides graduate pathways through its Master of Science in Computer Science with an AI specialization track and a PhD in Computer Science with AI research focus. NASA, the U.S. Air Force, NSA, and NSF fund the research.
Curriculum and Course Structure
The bachelor’s curriculum covers natural language processing, computer vision, robotics, neural networks, and machine learning with concentrations in Robotics and AI. The MS requires 30-33 credit hours depending on thesis, project, or course-only options. The PhD demands 72 credit hours that include 42 graded hours and 30 non-graded hours.
Admission Requirements and Prerequisites
Bachelor’s applicants just need a minimum 3.0 weighted GPA, SAT Math score of 520, or ACT Math score of 21. The MS requires a 3.0 GPA and undergraduate computer science degree. PhD admission requires a 3.5 GPA for bachelor’s applicants or 3.25 GPA with a master’s degree.
Tuition Costs and Financial Aid
The average undergraduate cost reaches $20,100 and drops to $9,700 after grants. Money magazine ranked NC A&T the most affordable among 22 North Carolina universities surveyed.
Career Outcomes and Graduate Success
NC A&T graduates achieve 91.62% job placement. Mid-career graduates earn $111,700 and rank third among UNC campuses. Over 90% of bachelor’s graduates secure employment within five years.
Why Choose NC A&T’s AI Programs
NC A&T provides the only standalone undergraduate AI degree in North Carolina while maintaining exceptional affordability and return on investment. Strategic collaborations with NVIDIA, Google, and Microsoft, along with participation in MIT-led AI research centers, are a great way to get undergraduate research opportunities.
Next Steps
The right AI master’s degree program in North Carolina depends on your career goals and circumstances. Duke delivers unmatched product breakthroughs training with impressive placement rates. UNC Charlotte provides the state’s first dedicated AI program with evening classes for working professionals. NC State offers flexible pathways in multiple disciplines, and UNCW’s practicum-first approach ensures real-life experience before graduation. NC A&T stands out for affordability and research opportunities.
Assess each program’s format, curriculum focus, and industry connections against your career timeline and budget. The right choice positions you to pioneer North Carolina’s growing AI economy with credentials employers seek.