Stevens Institute of Technology M.S. in Machine Learning

Stevens Institute of Technology offers a Master of Science in Machine Learning through its School of Computing. The 30-credit program is available on campus in Hoboken, New Jersey, and fully online, giving students a direct graduate path into machine learning rather than a broader computer science degree with only a few ML electives.

The curriculum combines machine learning theory with applied work in artificial intelligence, deep learning, natural language processing, computer vision, data mining, optimization, and related areas. Stevens also allows room for general graduate electives, so students can shape part of the degree around their technical and career goals.

Program at a Glance

DegreeMaster of Science in Machine Learning
SchoolStevens School of Computing
LocationHoboken, New Jersey
FormatOnline or on campus
Credits30
GRE/GMATOptional

Curriculum

The Stevens academic catalog lists 30 credits for the M.S. in Machine Learning. Students complete 12 credits of machine learning core coursework, 9 credits of approved machine learning electives, and 9 credits of general graduate electives.

Machine Learning Core

Students choose four core courses from the program’s approved list. Current options include:

  • CS 541 Artificial Intelligence
  • CS 559 Machine Learning: Fundamentals and Applications
  • CS 560 Statistical Machine Learning
  • CS 583 Deep Learning
  • CS 584 Natural Language Processing
  • CS 589 Text Mining and Information Retrieval

Machine Learning Electives

Students also complete three approved machine learning electives. The elective list covers areas such as computer vision, mathematical foundations of machine learning, causal inference, web mining, generative AI, big data, optimization, time series analysis, and reinforcement learning. Research-oriented options can include CS 800 Special Problems in Computer Science and CS 900 Thesis in Computer Science.

This structure gives Stevens one of the more concentrated machine learning curricula in our directory. Most of the degree can be devoted directly to ML, AI, statistics, and closely related technical subjects rather than general computing requirements.

Online and On-Campus Options

Stevens offers the machine learning master’s both fully online and on campus. The degree requirements are 30 credits, but Stevens does not publish one fixed completion time for every student on the main program page. Actual length depends on course load and whether a student studies full time or part time.

For students who want a technical master’s without relocating, the fully online option is a major advantage. Students who choose the Hoboken campus also gain access to Stevens’ New York City-area employer network, research opportunities, and graduate career resources.

Tuition and Cost

For the 2026–2027 academic year, Stevens lists graduate tuition at $22,995 per semester for full-time students taking 9–12 credits. Part-time students taking fewer than 9 credits pay $2,152 per credit, and credits above 12 in a semester are also billed at $2,152 each.

Because the M.S. in Machine Learning requires 30 credits, total tuition depends on how those credits are distributed across semesters. Students should also budget for required fees. Stevens lists a graduate general service fee of $715 per semester for full-time students and $470 for part-time students, plus a student activity fee for full-time enrollment. Health insurance may add to the cost unless the student qualifies to waive it.

Admissions

Stevens lists the following application requirements for the machine learning master’s:

  • Transcripts from all post-secondary institutions attended
  • Two academic or professional letters of recommendation
  • Statement of purpose
  • $60 application fee
  • Proof of English language proficiency when required
  • GRE or GMAT scores are optional

The university’s graduate application checklist confirms that GRE and GMAT scores are not required for Master of Science applicants, although students may submit scores if they believe the results strengthen their application.

Career Preparation

Stevens identifies career paths such as machine learning engineer, data scientist, research scientist, data engineer, business intelligence developer, and R&D engineer. The university reports that machine learning graduates have been hired by employers including Amazon, Bloomberg, Google, IBM, Intel, and Meta/Facebook.

Stevens reports an 89% employment rate within six months of graduation for its 2024 Machine Learning program average. It also reports mean compensation of $121,000 for the Class of 2023 Machine Learning outcomes within three months of graduation. These figures are useful context, but they reflect specific graduating classes rather than a guaranteed result for future students.

Who Is This Program Best For?

The Stevens M.S. in Machine Learning is a strong fit for students who want a degree centered specifically on machine learning rather than a general computer science or data science curriculum. It is especially attractive for students who want flexibility between online and campus study and who value advanced options in deep learning, NLP, computer vision, generative AI, optimization, and reinforcement learning.

The program is less suited to applicants looking for a low-cost master’s. Stevens is a private university, and its current graduate tuition places this program among the more expensive options in our directory.