Take a self-assessment test to verify your readiness for the math and Python content in this program.
With the paradigm shift in technology trending hard in the direction of machine learning and artificial intelligence, the skills of future-ready technologists, analysts, engineers and data managers also must shift, expand and advance. Machine Learning: Fundamentals and Algorithms, an online program offered by Carnegie Mellon University’s School of Computer Science Executive Education, provides you with the technical knowledge and analytical methods that will prepare you for the next generation of innovation.
The course requires a functional knowledge of high-school-level linear algebra, calculus, probability, statistics, and Python programming.
Source: U.S. News & World Report
This 10-week online program is designed to provide software engineers, data analytics professionals and technical data managers with a skillset focused on fundamental machine learning methods. Participants who complete the program will be prepared to do the following:
Synthesize components of machine learning to create functional tools for prediction of unseen data.
Implement and analyze learning algorithms for classification, regression and clustering.
Use concepts from probability, statistics, linear algebra, calculus and optimization to describe and refine the inner workings of machine learning algorithms.
This program is designed for participants who have experience with Python programming and want to learn more about the underlying mathematics behind machine learning algorithms. This program is most suitable for the following: Engineers in IT products and services, healthcare, or banking and financial services who want hands-on instruction in the tools and techniques of machine learning.Representative roles include:
Software Engineer
Software Developer
Automation Engineer
Design Engineer
Data Analytics Professionals in the banking and financial services industry, or IT products and services, with responsibility for publishing reports, innovating, and working with analytics in a data-dense environment. This program will be especially relevant for analysts seeking to implement machine learning into projects or to upgrade from spreadsheet-based analysis to more powerful programmatic models of data analysis.Representative roles include:
Analyst
Business Analyst
Data Scientist
Data Analyst
Technical Managers/Directors of Data Functions leading a team of coders in banking and financial services, IT, healthcare, retail, logistics, or industrial goods who want to create enterprise value and gain hands-on skills in machine learning technology with the goal of solving business pain points.Representative roles include:
Tech Lead
Senior Engineer
Senior Developer
VP Engineering
VP Technology
VP Analytics
Director of Business Systems & Information Technology
Director of Customer Experience
Data & Integration Director
Technology Director
PREREQUISITES: Participants will be expected to write their own code from scratch, therefore prior experience with coding is required. Prior to enrolling, we strongly encourage you to complete the provided self-assessment exercises designed to evaluate your competency with mathematics content, the Python programming language, and Jupyter notebooks. A passing score will indicate your readiness for the rigorous program material, but will not guarantee success. Should you not pass these self-assessments, we recommend you strengthen gaps and weaknesses in your core knowledge and programming skills until you achieve proficiency before program participation.
Organized around 10 modules, this program helps participants broaden and deepen their Python programming skills for machine learning applications. This technical knowledge can be applied to any industry integrating machine learning and artificial intelligence into their digital drivers.
Python Coding Exercise in Each Module
Bite-Sized Learning
Knowledge Checks
Dedicated Program Support Team
Mobile Learning App
Peer Discussion
Assistant Teaching Professor, Computer Science and Machine Learning, Carnegie Mellon University
Pat Virtue is an Assistant Teaching Professor in the Computer Science and Machine Learning departments at Carnegie Mellon University. He focuses on teaching techniques for art...
Assistant Teaching Professor, Computer Science and Machine Learning, Carnegie Mellon University
As Assistant Teaching Professor in the Machine Learning Department at CMU, Dr. Gormley regularly teaches Introduction to Machine Learning to more than 400 students, one of the...
Upon successful completion of the program, participants will receive a verified digital certificate of completion from Carnegie Mellon University’s School of Computer Science Executive Education. This is a training program and it is not eligible for academic credit.
Your digital certificate will be issued in your legal name and emailed to you at no additional cost, upon completion of the program, per the stipulated requirements. All certificate images are for illustrative purposes only and may be subject to change at the discretion of Carnegie Mellon University’s School of Computer Science Executive Education.
At Carnegie Mellon’s Executive Education Program in the School of Computer Science, we provide organizations and people access to the skills and tools necessary to solve real world technical problems by equipping the next generation of technology leaders with the experience, insights and novel solutions developed by our community of computer science experts. From custom training programs to online individualized learning, our cutting-edge programming — backed by faculty who pioneered the field — takes your skillset to the next level, giving you the tools to tackle your company’s next great technological challenge.
Didn't find what you were looking for? Write to us at learner.success@emeritus.org or Schedule a call with one of our Program Advisors or call us at +1 315 756 3771 (US) / +44 203 835 5826 (UK) / +65 3138 2533 (SG)
Flexible payment options available.
Starts On