AI Machine Learning Boot Camp

Artificial intelligence (AI) aims to create intelligent machines. Machines can act and react like humans with access to expansive information about the world—with machine learning (ML) being a core part of AI.

The AI Machine Learning Boot Camp is a comprehensive six-month program that correlates directly to the AI and ML industry, a hot topic for the past couple of years. There is also a high demand for AI/ML certified and trained professionals within the industry, as revenue generated by AI/ML...

6 Months / 301 Course Hrs
Open Enrollment
Offered in partnership with your preferred school

George Mason University

Change School
Learning method

for additional information

Course code: GES3045

What you will learn

  • Understand AI and ML definitions, history, current state, goals, types of models, and more
  • Learn simple correlation, simple tests, selecting a training data set, cross-validation, and regression models
  • Gain knowledge about common ML models such as random forests and ensemble models
  • Learn applied natural language processing (NLP)
  • Development of neural networks and be able to apply them in a practical way
  • Be able to pass the AI-100 certification exam

How you will benefit

  • Apply various AI/ML concepts in real life situations/projects which will prepare them for in-demand job roles
  • Receive 10 30-minute online coaching sessions with your instructor
  • Put your learning into practice with a capstone project related to autonomous cars toward the end of the program
  • Be able to pass the MS AI-102 certification, which will allows you to work as a Microsoft AI Engineer

How the course is taught

  • Self-paced, online course
  • 6 Months to complete
  • Open enrollment, begin anytime
  • 301 course hours
  1. Introduction to Python and Its Libraries
  2. Introduction to Machine Learning
  3. First Models and Tests
  4. Common Machine Learning Models
  5. Neural Networks 1
  6. Neural Networks 2
  7. Natural Language Processing
  8. AWS & SQL for Machine Learning
  9. Designing and Implementing an Azure AI Solution
  10. Final Capstone Project: Autonomous Cars

Felix Quinque

Felix Quinque has a Ph.D. in Quantum Computing from the University of Portsmouth and a B.S. degree in Artificial Intelligence and Physics from Maastricht University. He is the Co-Founder & Director of OctoShrew, a machine learning consultancy, and software development firm.


  • Existing Data Professional with experience in Data Analysis or Data Science and Practices.
  • Experience with algebra, mathematics, Calculus also is a prerequisite of Machine Learning, and it plays an integral role in the algorithm.
  • Some Basic Programming Knowledge


Hardware Requirements:

  • This course must be taken on a PC. Macs are not compatible.
  • This course should be taken on a Windows desktop or laptop. Macs with the M1 chip are not supported.

Software Requirements:

  • PC: Windows 8 or later. However, it is recommended to have Windows 10 to avoid compatibility issues.
  • Browser: The latest version of Google Chrome or Mozilla Firefox is preferred. Microsoft Edge is also compatible.
  • Adobe Acrobat Reader.
  • Software must be installed and fully operational before the course begins.


  • Email capabilities and access to a personal email account.

Instructional Material Requirements:

The instructional materials required for this course are included in enrollment and will be available online.

Yes, this boot camp will prep you to take the pass the AI-102 which is a requirement to work as a Microsoft AI Engineers.

Artificial intelligence (AI) is the ability of a computer or robot that is controlled by a computer to complete tasks that are typically done by humans as they require human discernment and intelligence. It leverages the power of computers and machines to mimic the problem-solving and decision-making capabilities possible within the human mind.

Machine learning (ML) is a subset of AI that uses data and algorithms to imitate the ways humans learn and automates analytical model building—continuously improving its accuracy. This branch of AI is based on the idea that systems can learn from data, identify patterns, and make decisions with very minimal human involvement.

As an AI and machine learning developer, you might design machine learning systems, research, and implement machine learning algorithms and tools. You might also select appropriate data sets, choose appropriate data representation methods, identify differences in data distribution and affect model performance, transform and convert data science prototypes, perform statistical analysis, run machine learning tests, and extend machine learning libraries.

When looking at the lower end of the scale, reports that a research engineer will make approximately $92,938 per year, with a qualified machine learning engineer making around $150,183 annually. According to Datamation, the average salary for an artificial intelligence programmer is between $100,000 and $150,000.

According to the Emerging Jobs Report 2020, the hiring of AI specialists in the U.S. increased 74% over a four-year period from 2016 to 2020. This report also showed a 344% increase in the salary of machine learning engineers in just three years.

Furthermore, according to the U.S. Bureau of Labor Statistics, demand for computer and information research scientists is expected to grow by 22% over the next eight years, which is much faster than the average growth of 7.7% expected across all jobs in the United States. This equates to an additional 7,200 newly created jobs.

This course is open enrollment, so you can register and start the course whenever you are ready. Access to your course can take 24-48 business hours.

Yes, ed2go courses are completely online. However, keep in mind that not all certifying bodies or industry-specific certifications are recognized internationally. Please review your country's regulations prior to enrolling in courses that prepare for certification.

After you register, you will receive 6 months to complete the course. The time allotted for completion has been calculated based on the number of course hours.

The time allotted for course completion has been calculated based on the number of course hours. However, if you are unable to complete the course, contact the student advising team to see what options you may have available to work out a suitable completion date. Please note that an extension fee may be charged.

As part of your course, you will have access to 10 30-minute online coaching sessions with your instructor. Additionally, the instructor will be available by email to answer any questions and provide feedback on your performance. Occasionally, your course may be supported by a team of industry experts. You will also receive support from the student advising team.

Upon successfully passing the final exam, you will be awarded a certificate of completion from the school or organization that you registered through.

ed2go courses will help you gain the skills you need to obtain an entry-level position in most cases. However, you should always research the job market in your area before enrolling.

ed2go courses are non-credit, so they do not qualify for federal aid, FAFSA, and Pell Grant. In some states, vocational rehab or workforce development boards may provide funding to take our courses. Additionally, you may qualify for financial assistance if you meet certain requirements. Learn more about financial assistance.

If you have questions that are not answered on our website, representatives are available via LIVE chat. You can also call us at 1-877-221-5151 during regular business hours to have your questions promptly answered. If you are visiting us during non-business hours, please send us a question using the "Contact Us" form.