Stony Brook University MS in Engineering Artificial Intelligence

Stony Brook University offers a Master of Science in Engineering Artificial Intelligence through the Department of Electrical and Computer Engineering in the College of Engineering and Applied Sciences.

The 30-credit program is taught on the Stony Brook campus on Long Island. Theory of Artificial Intelligence, Fundamentals of Machine Learning, and Deep Learning Algorithms and Software are required courses, and every student also takes one hardware course and an industrial practicum.

Last reviewed: October 2026

Quick Facts

DegreeMS in Engineering Artificial Intelligence
SchoolDepartment of Electrical and Computer Engineering, College of Engineering and Applied Sciences
LocationStony Brook, New York
FormatCampus
Credits30
Culminating ExperienceIndustrial practicum (non-thesis) or master’s thesis
Minimum GPA3.0, with a B average in engineering, mathematics, and science courses
GREWaived by the department at this time
Tuition$471 per credit (New York resident), fall 2026
Application DeadlinesDecember 15 (spring), June 15 (fall); earlier for international applicants
Typical LengthThree semesters non-thesis; four semesters with thesis

Official MS in Engineering Artificial Intelligence page

Curriculum

This is a standalone degree, separate from Stony Brook’s MS in Computer Science and its joint MS in Data Science. It is taught mostly through ESE courses in the Department of Electrical and Computer Engineering, and it pairs AI algorithms with the sensors and hardware that run them.

Students complete at least 30 graduate credits with a 3.0 GPA. In the non-thesis option these consist of:

  • 12 credits of required foundations and methods courses
  • 3 credits of an applications course
  • 3 credits of a hardware course
  • 6 credits of electives
  • 3 credits of industrial practicum
  • 3 further credits of research, teaching practicum, or one more course

Foundations and Methods

  • ESE 503 – Stochastic Systems
  • ESE 561 – Theory of Artificial Intelligence
  • ESE 577 – Deep Learning Algorithms and Software
  • ESE 588 – Fundamentals of Machine Learning

All four courses are required in both the thesis and non-thesis options.

Applications

Students select one course from:

  • ESE 564 – Artificial Intelligence for Robotics
  • ESE 589 – Learning Systems for Engineering Applications
  • ESE 590 – Practical Machine Learning and Artificial Intelligence

Hardware

Students select one course from:

  • ESE 507 – Advanced Digital System Design and Generation
  • ESE 525 – Modern Sensors in Artificial Intelligence Applications
  • ESE 587 – Hardware Architectures for Deep Learning

Electives

Non-thesis students take 6 credits and thesis students take 3 credits. The list includes any applications or hardware course not already counted, plus:

  • ESE 502 – Linear Systems
  • ESE 533 – Convex Optimization and Engineering Applications
  • ESE 537 – Mobile Sensing Systems and Applications
  • ESE 543 – Mobile Cloud Computing
  • ESE 558 – Digital Image Processing I
  • ESE 562 – AI Driven Smart Grids
  • ESE 568 – Computer and Robot Vision
  • ESE 592 – Distributed Computation, Control and Learning Over Networks
  • AMS 580 – Statistical Learning
  • MEC 529 – Introduction to Robotics: Theory and Applications
  • CSE 538 – Natural Language Processing

Computer vision and natural language processing are electives rather than required courses. One course from outside this list, for up to 3 credits, can count with prior approval from the Graduate Program Director.

Practicum and Thesis

Non-thesis students complete 3 credits of ESE 597 – Practicum in Engineering, an industry internship supervised by a department faculty advisor and ending in a written report.

Thesis students complete at least 6 credits of ESE 599 research, 1 to 3 credits of ESE 597, and a master’s thesis read by two department faculty members. Students who want the thesis option must tell the department in writing at the end of their first semester.

Cost and Tuition

Stony Brook is part of the State University of New York and charges graduate tuition by the credit, with a flat rate at 12 or more credits and a higher rate for nonresidents.

For fall 2026, Student Financial Services lists:

CategoryNew York ResidentNonresident
Tuition per credit$471$1,158
Tuition per semester at 12 credits$5,655$13,900
Tuition and fees for one credit$654.80$1,341.80

At 30 credits, tuition comes to about $14,130 for a New York resident and about $34,740 for a nonresident at the per-credit rate, before fees. The actual total depends on how many credits a student takes each semester.

Mandatory fees add about $1,456 per semester at 12 credits. Full-time students are also billed $2,162.12 for student health insurance in fall 2026, which can be waived with comparable coverage. International students are charged a separate insurance rate and a $160 international student service fee.

Rates are set by the SUNY Board of Trustees and can change, so students should confirm current costs with Student Financial Services.

View Stony Brook University tuition and fees

Admission Requirements

Applicants need a bachelor’s degree in electrical engineering, computer engineering, or computer science from an accredited college or university.

The department requires a minimum B average in all engineering, mathematics, and science courses. The Graduate School requires a cumulative GPA of at least 3.00 on a 4.00 scale.

Outstanding applicants from other technical or scientific fields are considered. They may be required to take make-up coursework that does not count toward the degree.

Application Materials

Applicants submit:

  • online graduate application and $100 application fee
  • transcripts from each institution attended
  • three letters of recommendation
  • personal statement
  • proof of English proficiency when required

The department states that the GRE requirement has been waived for its programs at this time. The catalog still lists minimum GRE scores to be used if the Graduate School requires the test, so applicants should confirm the policy for their term.

International applicants need a TOEFL iBT score of at least 80 or an IELTS overall score of at least 6.5. Unofficial or scanned transcripts are accepted for application review, and official documents are required after admission.

Application Deadlines

Entry TermPriorityInternational ApplicantsDomestic Applicants
Spring 2027November 1, 2026October 17, 2026December 15, 2026
Fall 2027May 1, 2027May 1, 2027June 15, 2027

These are the department’s deadlines for its MS programs. Applicants must be accepted by both the department and the Graduate School.

Program Format

The program is offered on the Stony Brook campus. The university does not list an online option for this degree.

Full-time students in the non-thesis option typically finish in three semesters. Full-time students in the thesis option typically finish in four semesters.

The practicum must be approved in advance by the Graduate Program Director and requires both a faculty advisor and a contact person at the company. The department discourages practicum placements outside the local area.

Students in the program can also complete the department’s four-course graduate certificate in Engineering Machine Learning Systems, which is open only to enrolled Electrical and Computer Engineering graduate students.

Who Is This Program Best For?

Stony Brook’s MS in Engineering Artificial Intelligence is a strong option for engineering and computer science graduates who want required machine learning and deep learning courses together with the hardware side of AI.

It may be especially appealing to students interested in:

  • machine learning and deep learning algorithms
  • hardware architectures and digital design for deep learning
  • sensors, embedded systems, and mobile sensing
  • robotics and computer vision
  • a required industry internship or a research thesis
  • public university tuition for New York residents

The degree is taught from an electrical and computer engineering perspective. Every student takes Stochastic Systems and a hardware course, natural language processing is a single elective from another department, and the program is campus based. Students who want an online or part-time program, a software-only curriculum, or entry from a non-technical major may want to compare other New York schools or Stony Brook’s MS in Computer Science and MS in Data Science.

Students can also compare Stony Brook University with other master’s programs in machine learning, artificial intelligence, and related fields offered in New York.

View All Machine Learning Programs in New York