Graduate program · MSAI

Master of Science in Artificial Intelligence

The Master of Science in Artificial Intelligence is an interdisciplinary graduate program designed to equip students with both the theoretical foundations and practical skills necessary to design, implement, and manage AI-driven systems across diverse industries.

Delivery format
100% online
Credential awarded
Master of Science
Credit hours
36 credits

Program objectives

  • Design and deploy AI systems for real-world applications
  • Analyze and interpret complex data using advanced machine learning techniques
  • Evaluate ethical and policy considerations in AI development
  • Collaborate across disciplines to solve industry-specific challenges using AI

Overview

Curriculum — all courses are offered 100% online. Students complete 27 credit hours of core coursework, then 9 credit hours in one specialization (three courses).

Core courses (27 credit hours)

Code Course Credits Format
AIN6001Foundations of Artificial Intelligence3Online
AIN6002Machine Learning & Predictive Modeling3Online
AIN6003Deep Learning & Neural Networks3Online
AIN6004Natural Language Processing3Online
AIN6005AI Ethics, Law & Policy3Online
AIN6006Big Data Management for AI Applications3Online
AIN6007Applied AI Programming with Python3Online
AIN6008AI Project Management & Deployment3Online
AIN6009Capstone Project3Online

Specializations: Students must complete three courses (9 credit hours) in one specialization.

Healthcare AI (9 credit hours)

Code Course Credits Format
AIN6100AI in Medical Imaging3Online
AIN6101Predictive Analytics in Population Health3Online
AIN6102AI for Clinical Decision Support3Online

Business AI (9 credit hours)

Code Course Credits Format
AIN6200AI for Marketing & Customer Insights3Online
AIN6201Automation & Process Optimization3Online
AIN6202AI Strategy for Executives3Online

Cybersecurity AI (9 credit hours)

Code Course Credits Format
AIN6300AI in Threat Detection3Online
AIN6301Automated Response Systems3Online
AIN6302AI for Risk Assessment3Online

Total program: 36 credit hours

Course descriptions

Expand each course for the full catalog text.

Core

AIN6001 — Foundations of Artificial Intelligence (3 cr)

Introduces the fundamental concepts, history, and applications of AI, including search algorithms, knowledge representation, reasoning, and problem-solving. Emphasizes the interdisciplinary nature of AI and its role in modern industries.

AIN6002 — Machine Learning & Predictive Modeling (3 cr)

Covers supervised, unsupervised, and reinforcement learning methods for data-driven decision-making. Students learn to build and evaluate predictive models using real-world datasets and statistical techniques.

AIN6003 — Deep Learning & Neural Networks (3 cr)

Explores neural network architectures such as convolutional, recurrent, and transformer models. Focuses on training techniques, optimization methods, and applications in vision, speech, and generative AI.

AIN6004 — Natural Language Processing (3 cr)

Provides a comprehensive overview of text processing, sentiment analysis, language modeling, and conversational AI. Students gain experience building NLP systems using modern libraries and transformer-based models.

AIN6005 — AI Ethics, Law & Policy (3 cr)

Examines the ethical, legal, and societal implications of AI. Topics include bias mitigation, privacy, transparency, accountability, and emerging regulations in AI governance.

AIN6006 — Big Data Management for AI Applications (3 cr)

Covers the design and use of large-scale data systems for AI, including data pipelines, distributed processing, cloud integration, and database optimization to support AI workflows.

AIN6007 — Applied AI Programming with Python (3 cr)

Teaches practical AI programming skills using Python and its AI/ML libraries. Students develop end-to-end AI applications, from data preprocessing to model deployment.

AIN6008 — AI Project Management & Deployment (3 cr)

Focuses on managing AI projects from inception to production. Includes agile methodologies, stakeholder communication, resource allocation, and deploying AI solutions at scale.

AIN6009 — Capstone Project (3 cr)

Students complete an industry-sponsored or student-designed AI project within their chosen specialization. The capstone integrates technical, ethical, and project management skills to deliver a fully implemented AI solution addressing a real-world challenge.

Healthcare AI

AIN6100 — AI in Medical Imaging (3 cr)

Explores AI applications in radiology and pathology, including image classification, segmentation, and anomaly detection.

AIN6101 — Predictive Analytics in Population Health (3 cr)

Covers statistical modeling and AI tools for disease prediction, patient stratification, and healthcare trend analysis.

AIN6102 — AI for Clinical Decision Support (3 cr)

Focuses on AI systems that assist clinicians with diagnostics, treatment planning, and personalized medicine.

Business AI

AIN6200 — AI for Marketing & Customer Insights (3 cr)

Teaches the use of AI for customer segmentation, recommendation engines, and campaign optimization.

AIN6201 — Automation & Process Optimization (3 cr)

Examines robotic process automation, workflow optimization, and AI-driven business efficiency tools.

AIN6202 — AI Strategy for Executives (3 cr)

Provides frameworks for integrating AI into business strategy, investment planning, and competitive positioning.

Cybersecurity AI

AIN6300 — AI in Threat Detection (3 cr)

Explores AI methods for identifying cyber threats, anomalies, and intrusion attempts.

AIN6301 — Automated Response Systems (3 cr)

Covers AI-driven automation of incident response and remediation strategies.

AIN6302 — AI for Risk Assessment (3 cr)

Teaches AI-based risk modeling and predictive analysis for cybersecurity decision-making.

Deploy MSAI with Castalia

Request sample IMSCC modules or a pilot scoped to your LMS and faculty workflow.