Goal: Become a leader in Machine Learning (ML) and Artificial Intelligence (AI).

Who it's for: Working professionals and recent graduates.

What you'll learn:

  • Advanced skills in ML and AI.
  • How to develop and deploy ML solutions.
  • A unique focus on applying ML to industrial problems and creating ML-based products.

Benefit: Gain skills you can apply immediately to boost your value and leadership ability.


Interested in learning more about the application-focused curriculum? 

  • Contact: Director of Graduate Admissions - Luci Kohne kohne@msoe.edu 414-277-7331, text 414-559-5756
  • Contact: Program Director - Dr. RJ Nowling nowling@msoe.edu
  • Get a Sneak Peak - watch one of the online machine learning courses taught by the program director. 

Jump to:  Program Details & Learning OutcomesProgram FeaturesProgram CurriculumProgram PathwaysProgram Tuition & Financial Aid

 Program Details & Learning Outcomes

  • Offered 100% online
  • Synchronous classes
  • 32 credits to completion
  • Apply credits from the Graduate Certificate in Applied Machine Learning toward master's program

The online master's of machine learning program will prepare you to:

  • Lead complex ML/data science projects as the architect.
  • Develop ethical solutions that address evolving technical and societal concerns.
  • Analyze complex problems and design solutions that meet business, technical, and ethical standards.
  • Apply a scientific approach (form hypotheses, design experiments, evaluate results).
  • Effectively use state-of-the-art software and parallel computing hardware.
  • Communicate results and implications clearly to both technical and non-technical audiences.
  • Successfully deploy production-quality ML/data science solutions using current best practices.

Get a Program Brochure

Earn your master's degree or certificate online with MSOE. Complete the form to get a program details sheet delivered to your inbox.

Program Features

Real-world experience, delivered directly to you.

While there are many post-baccalaureate programs which introduce students to the concepts of machine learning, few, if any, focus on the application of machine learning to industrial problems and the development and deployment of machine learning-based products.

Key features of MSOE’s program include:

  • Depth of technical content
  • Build on prior knowledge with each course to develop deep expertise
  • Industry applications and integration in each course
  • Access to supercomputer ROSIE
  • Small class sizes and synchronous courses
  • Faculty who excel in teaching, research and student support

Program Curriculum

Required Courses (28 credits)

  • CSC 5201—Microservices and Cloud Computing (4 Credits)
  • CSC 5610—AI Tools and Paradigms (4 Credits)
  • CSC 6605—Machine Learning Production Systems (4 Credits)
  • CSC 6621—Applied Machine Learning (4 Credits)
  • CSC 7901—Machine Learning Capstone (4 Credits)
  • MTH 5810—Mathematical Methods for Machine Learning (4 Credits)
  • PHL 6001—AI Ethics and Governance (4 Credits)

Electives (4 credits)

  • CSC 5601—Theory of Machine Learning (4 Credits)
  • CSC 5611—Deep Learning (4 Credits)
  • CSC 5615—Deep Learning in Signal Processing (4 Credits)
  • CSC 5241—GPU Programming (4 Credits)
  • CSC 5980—Topics in Computer Science (Variable Credits)
  • CSC 6999—Computer Science Independent Study (Variable Credits)

Explore the required courses and electives

Program Pathways

Pathway 1: Attend as a Full-Time Student

Complete your master's in as little as 2 years by taking 2 courses (8 credits) per semester.

Pathway 2: Attend as a Part-Time Student

If a full-time workload is not ideal, the option to complete the program as a part-time student may help you balance your academic and work commitments. Take one course (4 credits) per semester and complete the program in 3 years.

Pathway 3: Start with a Certificate

The M.S. is organized around "stackable" certificates that you can start with or earn along the way:

  • Applied Machine Learning Graduate Certificate (two 4-credit courses)
  • Machine Learning Engineering Graduate Certificate (two 4-credit courses)

Pathway 4: Five-Year B.S. to M.S. Option

Choose from several undergraduate programs that will feed into this master's program.

Program Tuition & Financial Aid

Total estimated tuition: $51,200* (scholarships are available)

We understand that financing your graduate education is a critical step. We are here to help.

To explore your scholarship eligibility, please contact the Graduate Admissions Office at grad@msoe.edu.

Financial Resources and Support:

  • Scholarships: Scholarships are available for MS in Machine Learning students. Inquire about your eligibility by contacting the Graduate Admissions Office at grad@msoe.edu.

  • Payment Plans: MSOE offers convenient monthly payment plans.

  • Loans: The Financial Aid Office can assist you with processing federal financial aid and private loans.

  • Employer Tuition Assistance: Many employers provide benefits through qualified educational assistance programs. This is a valuable option, as you may be able to utilize up to of employer benefits to help finance your continuing education. We encourage you to check with your employer for eligibility. 


*Tuition and costs are effective as of November 1, 2024, and are subject to change. Rates do not include textbooks and fees. Please confirm all current tuition and costs on the University’s official tuition webpage.

 

Online Machine Learning Program Admissions

Get details on the application deadlines and materials required for the Online Master's in Machine Learning and the Online Graduate Certificate in Applied Machine Learning.

Online Master's in Machine Learning Program FAQs

Get answers to frequently asked questions.

Online Graduate Certificate in Applied Machine Learning

MSOE’s Graduate Certificate in Applied Machine Learning is an accelerated program that provides a firm foundation in data science, machine learning, deep learning and AI with an emphasis on applications.