Transform your career with machine learning mastery.
Transform your career with machine learning mastery.

Online Master of Science in Machine Learning

MSOE’s Master of Science in Machine Learning is an exciting opportunity for working professionals and recent graduates who want to develop advanced skills in machine learning and artificial intelligence (AI) technology. As a distinguished leader in the area of machine learning and applications of AI, MSOE is the ideal choice for you to become a machine learning leader in your own right. Master the skills necessary to develop and deploy machine learning solutions in your technical field.

The online master’s in machine learning program was designed to focus on the application of machine learning to industrial problems, as well as the development and deployment of machine learning-based products, making it unique amongst the current educational offerings in this space. What does that mean for you? Through this program, you will gain skills that can be applied immediately to your current work, boosting your value and leadership abilities well before graduation.

Online Master of Machine Learning Details
  • Offered 100% online
  • Synchronous classes
  • 32 credits to completion

Discover Your Next Step

This will only take a moment.
By clicking “Get Program Brochure,” I agree to provide the contact information listed above for the purpose of receiving communications regarding educational programs and opportunities at MSOE.

MSOE and You: Better Together

Earn your master’s or certificate in machine learning online with MSOE. Complete the form to get a program details sheet for the program of your choosing—Master of Science in Machine Learning or Graduate Certificate in Applied Machine Learning—delivered to your inbox.

Machine Learning Master’s Program Outcomes

The machine learning master’s program will prepare you to:

  • Be the lead architect on complex projects involving machine learning and data science
  • Develop solutions that address competing ethical and professional concerns as both technology and society continue to evolve
  • Analyze complex problems involving advanced applications of machine learning and data science and design solutions that meet relevant business, technical and ethical standards
  • Apply a rigorous, scientific approach that includes forming research questions, generating hypotheses, designing and executing experiments and evaluating results to make informed judgments
  • Effectively evaluate and utilize state-of-the-art software and parallel computing hardware in the design and implementation of projects
  • Effectively describe solutions and their implications and communicate results to technical and non-technical audiences
  • Successfully deploy production-quality solutions involving machine learning and data science techniques using current best practices

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
ROSIE supercomputer at MSOE

Machine Learning Master’s Curriculum

The curriculum for the Master of Science in Machine Learning gets you up to speed on machine learning and AI concepts quickly. In each course, you will go in depth on theory and application of a different essential aspect of machine learning.

Curriculum Overview

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)

Explore the required courses

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 electives

Pathways to Your M.S. in Machine Learning

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 (2, 4-credit courses)
  • Machine Learning Engineering Graduate Certificate (2, 4-credit courses)

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 4 years.

Five-Year BS to MS Option

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

Attend as a Full-Time Student

Complete your master’s in as few as 2 years by taking 2 courses (8 credits) per semester.
gray-tiled-background
Eric Durant
Meet the Master of Science in Machine Learning Program Director
Eric Durant, Ph.D., MBA, P.E.
Office: L-339
Phone: (414) 277-7439
Email: durant@msoe.edu

Dr. Eric Durant is a professor and director of the machine learning program at MSOE. He also served for 16 years as director of MSOE’s computer engineering program. Dr. Durant researches the use of real-time audio processing with a focus on hearing aids, artificial intelligence and deep learning. He also has researched genetic algorithms to efficiently fit audio processing parameters in hearing aids, robust perceptual rank inferencing, beamforming, convex optimization and spatialization. He works regularly with Starkey Hearing Technologies as a senior digital signal processing (DSP) research engineer II and was a visiting professor at NVIDIA.

His areas of expertise include deep learning, audio processing, beamforming, genetic algorithms, convex optimization and hearing aids.
3-card-bg.jpg

Admissions

Learn more about the admissions requirements and process to upskill your career with machine learning expertise.
3-card-bg.jpg

Tuition and Financial Aid

Review the competitive tuition costs and your financial aid opportunities for the machine learning programs.
3-card-bg.jpg

Online Experience

Learn more about what it’s like to study online with MSOE. Meet the faculty and get a sense of the projects you will take on to grow your machine learning and AI know-how.

Machine Learning Master’s Program FAQs

What is a Master of Science in Machine Learning?

The Master of Science in Machine Learning is a 32-credit graduate program that gives you the opportunity to develop advanced skills in machine learning and artificial intelligence (AI) technologies. The master’s program focuses on the application of machine learning to industrial problems and the development and deployment of machine learning-based products.

What is the difference between a master's in AI and machine learning and a graduate certificate in AI and machine learning?

The Graduate Certificate in Applied Machine Learning is an accelerated pathway to learning machine learning and AI technologies and is focused on application to problem solve and move business solutions forward. The M.S. in Machine Learning takes this further by applying theory to the application of AI and machine learning technologies. You will be trained to deploy AI and machine learning tools on products, how to create the systems and the infrastructure for your solutions.

You have the opportunity to apply credits earned in the certificate program toward the master’s program, giving you the flexibility to decide on how you would like to pursue your education in machine learning.

What skills will I gain from the Machine Learning Master's program?

Upon completion of the online Master of Science in Machine Learning, you will be able to:
  • Address competing ethical and professional concerns as you develop machine learning solutions
  • Analyze complex problems involving advanced applications of machine learning and data science
  • Design solutions that meet relevant business, technical and ethical standards
  • Apply a rigorous, scientific approach to make informed judgements—this includes forming research questions, generating hypotheses, designing and executing experiments and evaluating results
  • Evaluate and use state-of-the-art software and parallel computing hardware in the design and implementation of projects
  • Describe solutions and their implications to both technical and non-technical audiences
  • Deploy production-quality solutions that involve best-practice machine learning and data science techniques

What career opportunities are available to MSOE Master's in Machine Learning graduates?

Earning your master’s in machine learning can open the door to leadership opportunities within organizations applying machine learning technologies to drive business solutions. You will be well positioned to function as the lead architect on complex projects involving machine learning and data science. Job titles related to earning this degree include, but are not limited to, artificial intelligence specialist/developer, machine learning engineer, data science specialist, machine learning researcher and machine learning specialist.

Admissions Dates and Deadlines

May
21
Application Deadline
May 21, 2023
Fall 2023