Artificial Intelligence Master of Science Degree

The artificial intelligence MS provides transferable skills in the responsible and impactful design, development, analysis, and deployment of AI.


Overview for Artificial Intelligence MS

Why Pursue a Master's in Artificial Intelligence at RIT?


  • STEM-OPT Visa Eligible: The STEM Optional Practical Training (OPT) program allows full-time, on-campus international students on an F-1 student visa to stay and work in the U.S. for up to three years after graduation.

  • Flexible Learning: Complete your degree entirely online, or via a combination of online and traditional on-campus courses.

  • AWARE-AI Program: MS in AI students have the opportunity to become National Science Foundation’s AWARE-AI trainees and experience AI research carefully curated with career-enhancing activities. 

There is an enormous and growing demand for AI professionals across all sectors of society. This artificial intelligence master’s degree is designed for students with an interest in various AI sectors from various educational backgrounds.

Read More
This program is offered on-campus or online.
Loading...

Careers and Cooperative Education

Typical Job Titles

AI Engineer Machine Learning Specialist Software Developer
Entrepreneur Research Associate AI Policy Specialist
Technology Analyst Computational Linguist

Cooperative Education

What makes an RIT education exceptional? It’s the ability to complete relevant, hands-on career experience. At the graduate level, and paired with an advanced degree, cooperative education and internships give you the unparalleled credentials that truly set you apart. Learn more about graduate co-op and how it provides you with the career experience employers look for in their next top hires.

Cooperative education is optional but strongly encouraged for graduate students in the artificial intelligence master's degree.

Featured Work and Profiles

Curriculum for 2025-2026 for Artificial Intelligence MS

Current Students: See Curriculum Requirements

Artificial Intelligence MS

The curriculum below outlines the typical course sequence(s) for this program.

Plan of Study Grid
First Year
FallHours
IDAI-610 Fundamentals of Artificial Intelligence 3
IDAI-620 Mathematical Methods for Artificial Intelligence 3
IDAI-700 Ethics of Artificial Intelligence 3
 Hours9
Spring
IDAI-710 Fundamentals of Machine Learning 3
IDAI-720 Research Methods for Artificial Intelligence 3
Elective 3
 Hours9
Second Year
Fall
Elective 3
Elective 3
 Hours6
Spring
Select one of the following tracks: 6
Professional Track:  
Elective
 
Capstone Project  
Research Track:  
Research & Thesis 1  
 Hours6
 Total Hours30

Notes:

  • IDAI-699 Graduate Co-op: A Co-Op is entirely optional at the graduate level, with permission of the school director, and may delay time to completion depending on scheduling constraints. Co-op experiences are zero credit.
1

IDAI-791 Continuation of Research and Thesis: An optional zero-credit course after completing IDAI-790 Research & Thesis.

Program Electives

Independent Study
IDAI-799Independent Study in Artificial Intelligence1-3
Machine Learning
CISC-863Statistical Machine Learning3
CISC-865Deep Learning3
or CMPE-679 Deep Learning
CSCI-736Neural Networks and Machine Learning3
CSEC-720Deep Learning Security3
DSCI-640Neural Networks3
IMGS-789Graduate Special Topics (Topic ID # 20: Machine Learning for Difficult Data)3
ISEE-601Systems Modeling and Optimization3
ISEE-701Linear Programming3
ISEE-702Integer and Nonlinear Programming3
ISEE-761Forecasting Methods3
MECE-689Grad.Lower Level Special Topic3
STAT-747Principles of Statistical Data Mining3
Natural Language and Speech Processing
PSYC-681Natural Language Processing and Large Language Models I3
PSYC-682Natural Language Processing and Large Language Models II3
PSYC-684Graduate Speech Processing3
PSYC-712Graduate Cognition3
Neuromorphic Computing
CMPE-755High Performance Architectures3
CMPE-789Special Topics (Topic ID No. 30: Neuromorphic Computing)3
COGS-610Laboratory Methods3
COGS-760Foundations of Cognitive Modeling3
CSCI-633Biologically Inspired Intelligent Systems3
CSCI-722Data Analytics Cognitive Comp3
Robotics
CSCI-632Mobile Robot Programming3
EEEE-636Biorobotics/Cybernetics3
EEEE-685Principles of Robotics3
EEEE-784Advanced Robotics3
Sociotechnical Analytics and Policy of Artificial Intelligence
COMM-717Artificial Intelligence and Communication3
DSCI-633Foundations of Data Science and Analytics3
ISTE-782Visual Analytics3
MGIS-650Introduction to Data Analytics and Business Intelligence3
PSYC-712Graduate Cognition3
PSYC-714Graduate Engineering Psychology3
PSYC-719Human Factors in Artificial Intelligence1-4
PUBL-610Technological Innovation and Public Policy3
PUBL-650AI, Policy and Law3
Vision
CMPE-685Computer Vision3
CMPE-789Special Topics (Topic ID No. 31 Robot Perception)3
CSCI-731Advanced Computer Vision3
CSCI-732Image Understanding3
CSCI-736Neural Networks and Machine Learning3
EEEE-670Pattern Recognition3
IMGS-621Computer Vision2
IMGS-682Image Processing and Computer Vision3
IMGS-712Multi-view Imaging3
IMGS-789Graduate Special Topics (Topic ID No. 10 Deep Learning for Vision )1-3
IMGS-789Graduate Special Topics (Topic ID No. 19 Robust Machine Learning for Interdisciplinary Imaging Science Applications)1-3
PSYC-715Graduate Perception3
Other
CMPE-757Quantum Computing3
DSCI-650High Performance Data Science3
MATH-689Advanced Special Topics (Topic ID No. 3 Mathematical Data Science)1-4
SWEN-601Software Construction3
SWEN-711Engineering Self-Adaptive Software Systems With Reinforcement Learning3

Note for online students

The frequency of required and elective course offerings in the online program will vary, semester by semester, and will not always match the information presented here. Online students are advised to seek guidance from the listed program contact when developing their individual program course schedule.

Students are also interested in

Admissions and Financial Aid

This program is available on-campus or online.

On Campus

Offered Admit Term(s) Application Deadline STEM Designated
Full-time Fall Rolling Yes
Part-time Fall Rolling No

Online

Offered Admit Term(s) Application Deadline STEM Designated
Part-time Fall Rolling No

Full-time study is 9+ semester credit hours. Part-time study is 1‑8 semester credit hours. International students requiring a visa to study at the RIT Rochester campus must study full‑time.

Application Details

To be considered for admission to the Artificial Intelligence MS program, candidates must fulfill the following requirements:

English Language Test Scores

International applicants whose native language is not English must submit one of the following official English language test scores. Some international applicants may be considered for an English test requirement waiver.

Duolingo (DET): 130

IELTS: 6.5

PTE Academic: 60

TOEFL: 88

International students below the minimum requirement may be considered for conditional admission. Deaf and hard-of-hearing test takers with significant hearing loss do not need to take the listening and speaking sections for the TOEFL and IELTS. Each program requires balanced sub-scores when determining an applicant’s need for additional English language courses.

How to Apply Start or Manage Your Application

Cost and Financial Aid

An RIT graduate degree is an investment with lifelong returns. Graduate tuition varies by degree, the number of credits taken per semester, and delivery method. View the general cost of attendance or estimate the cost of your graduate degree.

A combination of sources can help fund your graduate degree. Learn how to fund your degree

Additional Information

Prerequisites

Applicant must have college-level credit in Python programming and mathematics.

Online Degree Information

The online MS in artificial intelligence program offers core courses online in an asynchronous modality. Bridge courses, when assigned, are also taught asynchronously. Any live class or group meetings are usually optional in bridge and core courses. Elective courses for the online program are more limited than courses in the on-campus program and their availability will vary from semester to semester. Some electives will be synchronous only. Students in the online program have access to RIT computing and library resources. The online program is part-time, with students completing 1-2 courses per semester. Students will usually spend 10-12 hours per week per class, although this depends on course content and individual background knowledge. For details about the online learning experience, contact the program contact listed on this page. RIT does not offer international student visas for online study.

Online Tuition Eligibility
The online MS in artificial intelligence is a designated online degree program billed at a discount from the on-campus rate. Additional scholarships are not offered. View the current online tuition rate.

Online Study Restrictions for Some International Students

Certain countries are subject to comprehensive embargoes under US Export Controls, which prohibit virtually ALL exports, imports, and other transactions without a license or other US Government authorization. Learners from the Crimea region of the Ukraine, Cuba, Iran, North Korea, and Syria may not register for RIT online courses. Nor may individuals on the United States Treasury Department’s list of Specially Designated Nationals or the United States Commerce Department’s table of Deny Orders. By registering for RIT online courses, you represent and warrant that you are not located in, under the control of, or a national or resident of any such country or on any such list.

Resources

Current students in the artificial intelligence master’s program may refer to these resources for additional information.

View resources

Related News

Contact

Admissions Contact
Program Contact