Courses Courses Arts and Design Arts and Design Animation Graphic Arts Photography Web Design Business Business Accounting Administrative Communication Finance Marketing and Sales Operations Project Management Small Business Soft Skills Computer Applications Computer Applications Autodesk Microsoft QuickBooks Windows Computer Science Computer Science Programming Construction and Trades Construction and Trades Construction Environmental and Energy Trades Health and Fitness Health and Fitness Alternative Medicine Dental Fitness Medical Veterinary Wellness Hospitality Hospitality Hospitality Service Information Technology Information Technology Cloud Computing Networking Other Security Language Language Languages Legal Legal Legal Studies Math and Science Math and Science Mathematics and Science Teacher Professional Development Teacher Professional Development Child Development Classroom Technology Math and Science Reading and Writing Test Prep Test Prep Exam Prep Writing Writing Writing and Editing Skill Map Resources Resources About ed2go Externship Programs Financial Assistance Find a School Blog MyCAA


(855) 520-6806

See all results for ""

See All Courses

ed2go Computer Science Data Science Introduction to Artificial Intelligence
Return to Data Science

Introduction to Artificial Intelligence

For decades, artificial intelligence (AI) has been a staple of science fiction stories, but thanks to modern advances in computational capacity and storage capabilities, it’s becoming a reality. Today, there are examples of artificial intelligence all around us. The purpose of this course is to provide you with an artificial intelligence practical knowledge foundation.

This course will introduce you to various forms of artificial intelligence (AI) and how we interact with AI as consumers in applications like chatbots and recommendation engines. You’ll see how AI provides analytics in business and consider industries that may be transformed or even disrupted by AI implementations. You’ll go under the hood to see how computers can “learn” using artificial neural networks and various forms of machine learning. You will review AI applications such as natural language processing, forecasting, and robotics. You’ll also learn about the AI development process and how AI will affect the workforce. Finally, you’ll consider some of the ethical factors in AI deployment.

6 Weeks / 24 Course Hrs
Currently Enrolling

Offered in Partnership with your Preferred School


Why this school? It's been chosen based on your location or if you've visited this school's website. Change School

Learning Method


Confirm your Start Date in Cart

Starting January 13 | February 10

No instructor. Study on your own schedule

Introduction to Artificial Intelligence

Details + Objectives

Course Code: iai

What You Will Learn
  • Define artificial intelligence (AI)
  • Describe the technological origins and general history of AI
  • Learn ways AI can transform and disrupt certain industries
  • Describe the relationship between humans and AI
  • Differentiate between fictional and real-life applications of AI
How the course is taught
  • Instructor-led or self-paced online course
  • 6-12 weeks to complete
  • 24 course hours
How you will benefit
  • Understand how ethical issues related to AI may impact companies and how to handle this
  • Explain the driving forces behind the current wave of AI research and development to people not familiar with its capabilities
  • Provide value to companies in many industries by understanding how AI technology advances will affect businesses and workers in the future and what to do about it


Expand All
Introduction to Artificial Intelligence

In this lesson, you will gain a clear understanding of what artificial intelligence is and its three forms— artificial narrow intelligence, artificial general intelligence, and artificial superintelligence. You'll also see how AI is already part of our everyday lives, sometimes in ways you may not even realize, and differentiate real-world and science-fiction AI.

Artificial Intelligence in Business Today

Now you will take a closer look at how we interact with AI as consumers in both pre-and post-purchase applications such as chatbots, recommendation engines, virtual reality, and shopping assistants. You'll see how other AI applications can gather business-related data and use it to inform decisions within an organization, yielding business forecasting and analytics. Finally, we'll consider industries that may be transformed or even disrupted by AI implementations, such as healthcare and the financial and transportation sectors.

Machine Learning

This lesson delves into machine learning—how computers can "learn" by mapping input to output using complex mathematical and statistical models. Suitable algorithms plus useful training data can enable computers to improve their production over time, effectively learning as humans do. With just a little math, you'll find out about supervised learning, including regression and classification, unsupervised learning, and reinforcement learning as they apply to computers. You will understand the importance of useful data in getting good results and how programmers avoid algorithmic bias.

Neural Networks and Deep Learning

In this deeper dive into how AI works, you'll learn about artificial neural networks—basically computational models that loosely replicate the biological brain structure. You'll see how an artificial neuron mimics a biological one and understands the specific training processes with a little more math. Then, you'll examine deep learning, a specialized subset of machine learning, including convolutional neural networks, recurrent neural networks, and long short-term memory.

Computer Vision

Computer vision is a subset of artificial intelligence focusing on how computers can extract useful information from digital images or videos—easy for us, hard for them. You'll learn about how computers store and interpret images, along with some of the most advanced AI applications involving facial and object detection and recognition, autonomous vehicles, and triage and early diagnosis in healthcare.

Natural Language Processing

You've probably seen natural language processing in action on your phone or digital home assistants such as Alexa, Google, or Siri. In this lesson, you'll consider the intricate steps the computer must execute to understand and then carry out your commands, converting words into machine-usable numbers using natural language processing techniques and back into words using natural language generation. You'll get a look at exactly how processes such as one-hot encoding, bag-of-words, term frequency, inverse document frequency, and word embedding work, as well as some applications of NLP in businesses today, including sentiment analysis and AI-powered surveys.

Time Series Forecasting

One beneficial application of AI is in forecasting. In this lesson, you will learn about time series analysis, which attempts to find the patterns in data. The pattern components are the trend, seasonality, cyclic patterns, and randomness (noise). Time series forecasting can involve univariate analysis (a single variable changing over time) or multivariate analysis. Many industries use time-series data analysis and forecastings, such as healthcare, sales, and weather prediction.


Robots are a well-known AI application. Unlike humanoid robots from science fiction movies, many real-life robots around us today in factories, warehouses, agriculture, and even in homes don't look much like people at all. You will learn about the kinds of tasks robots excel at, repetitive tasks with limited variability in a well-controlled environment. You will also learn about the challenges robotic projects face, such as high variability in the environment and high failure costs. Finally, you will see how robots are used today in two industries: logistics and agriculture.

Implementing AI

In this lesson, you will look at the AI development process and a typical AI project workflow, along with the low-level languages commonly used for AI programming. You will also learn about machine learning framework software and software suites that can help with AI development. In addition, you will discover pre-made AI services that you can buy ready to use (or nearly so) from vendors such as Amazon, IBM, Google, and Microsoft.

AI and the Workforce

AI has already started to affect employment, and its influence will continue to rise in the future. You will learn what job roles are involved in designing, developing, and deploying AI systems, including various types of engineers and data scientists, business analysts, and computing professionals. Thinking about what AI is good at (and not so good at), we will look at how jobs are being transformed and disrupted by AI and consider how several industries, and a variety of specific careers, might be affected.

AI Ethics

Given the power of artificial intelligence, it's unsurprising that ethics is a big concern. You will learn how bias is an issue for human decision-making and decisions made by AI systems, some caused by programmers and some from training datasets. You will see how system engineers can develop AI systems in ways to make them more trustable by building in explainability and interpretability. And you will examine some of the ethical concerns with AI systems like facial recognition, such as loss of personal privacy and the potential for misuse.

The Future of AI

With your increased understanding of artificial intelligence and its capabilities, you will consider what the future will bring with AI. You will learn about areas that AI researchers are working on now, such as natural language processing and interacting with objects, and about neuromorphic computing and its relationship to neural network research. You will preview some up-and-coming technologies in storage and processing that will enable the next generation of AI applications and discover how AI is changing the workplace. Finally, you will look at some possible views of a future that features AI prominently and how AI developers seek to make AI systems safer by carefully creating incentive systems.

View All Sections

Instructors & Support

David Iseminger

David Iseminger is an author and technology veteran, with expertise in computing, networking, wireless and cloud technologies, data and analytics, artificial intelligence, and blockchain. While with Microsoft, David worked on early versions of Windows and its core networking infrastructure, and on transmission protocols, security, data visualizations, and multiple emerging cloud technologies. David is passionate about education, serving as a School Board director for over 10 years, advocating at state and federal levels for increased learning standards, and has taught over 40,000 students through multiple technology courses. He has an awarded patent in Artificial Intelligence (AI) object detection and social posting methodologies and is the founder and CEO of the blockchain company that created IronWeave, the unlimited scale blockchain platform, based on his patent-pending blockchain innovations and inventions. 




Basic computer skills and high school level mathematics are required.


Hardware Requirements:

  • This course can be taken on either a PC or Mac.

Software Requirements:

  • PC: Windows 8 or later.
  • Mac: OS X Snow Leopard 10.6 or later.
  • Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
  • Download the Adobe Acrobat Reader.
  • Software must be installed and fully operational before the course begins.


  • Email capabilities and access to a personal email account.
Instructional Materials

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


Expand All
When can I get started?

Instructor-Led: A new session of each course begins each month. Please refer to the session start dates for scheduling.

Self-Paced: You can start this course at any time your schedule permits.

How does it work?

Instructor-Led: Once a session starts, two lessons will be released each week, for the 6 week duration of your course. You will have access to all previously released lessons until the course ends.

Self-Paced: You have three-month access to the course. After enrolling, you can learn and complete the course at your own pace, within the allotted access period.

How long do I have to complete each lesson?

Instructor-Led: The interactive discussion area for each lesson automatically closes 2 weeks after each lesson is released, so you're encouraged to complete each lesson within two weeks of its release.

Self-Paced: There is no time limit to complete each lesson, other than completing all lessons before your three-month access expires.

What if I need an extension?

Instructor-Led: The Final Exam will be released on the same day as the last lesson. Once the Final Exam has been released, you will have 2 weeks plus 10 days to complete the Final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.

Self-Paced: Because this course is self-paced, no extensions will be granted after the start of your enrollment.

Browse All