We may earn an affiliate commission when you visit our partners.
Course image
Graeme Malcolm

Artificial Intelligence will define the next generation of software solutions. This computer science course provides an overview of AI, and explains how it can be used to build smart apps that help organizations be more efficient and enrich people's lives. It uses a mix of engaging lectures and hands-on activities to help you take your first steps in the exciting field of AI.

Read more

Artificial Intelligence will define the next generation of software solutions. This computer science course provides an overview of AI, and explains how it can be used to build smart apps that help organizations be more efficient and enrich people's lives. It uses a mix of engaging lectures and hands-on activities to help you take your first steps in the exciting field of AI.

Discover how machine learning can be used to build predictive models for AI. Learn how software can be used to process, analyze, and extract meaning from natural language; and to process images and video to understand the world the way we do. Find out how to build intelligent bots that enable conversational communication between humans and AI systems.

Note1: The practical elements of this course are based on Microsoft Azure, and require an Azure subscription. Instructions for signing up for a free trial subscription are provided with the course materials, or you can use an existing Azure subscription if you have one.

edX offers financial assistance for learners who want to earn Verified Certificates but who may not be able to pay the fee. To apply for financial assistance, enroll in the course, then follow this link to complete an application for assistance.

Note2 _ :_ These courses will retire in June. Please enroll only if you are able to finish your coursework in time.

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores machine learning, natural language processing, computer vision, and conversational AI, which are key concepts in modern software development
Taught by Graeme Malcolm, who are recognized for their work in AI and computer science
Develops skills in AI and its applications, which are highly relevant to industry
Uses a hands-on approach with activities and labs, which provides practical experience
Requires an Azure subscription, which may be costly for some students
Assumes some background knowledge in computer science, which may not be suitable for complete beginners

Save this course

Save Introduction to Artificial Intelligence (AI) to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Introduction to Artificial Intelligence (AI). These are activities you can do either before, during, or after a course.

Career center

Learners who complete Introduction to Artificial Intelligence (AI) will develop knowledge and skills that may be useful to these careers:
Machine Learning Engineer
Machine Learning Engineers design, develop, and implement machine learning models and algorithms. An Introduction to Artificial Intelligence course may help build a foundation for this role by providing an overview of AI and how it can be used to build smart apps, including how to use machine learning to build predictive models. Since the course uses Microsoft Azure, it may be particularly relevant to someone who wishes to pursue this career path.
Data Scientist
Data Scientists collect, analyze, and interpret large amounts of data to uncover patterns and trends. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to process, analyze, and extract meaning from natural language, as well as how to process images and video. The course may also provide a foundation for understanding how to build intelligent bots.
Software Engineer
Software Engineers design, develop, and maintain software applications. An Introduction to Artificial Intelligence course may be helpful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to use machine learning, natural language processing, and computer vision to build more efficient and user-friendly software applications.
Artificial Intelligence Engineer
Artificial Intelligence Engineers design, develop, and implement AI systems. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to use machine learning, natural language processing, and computer vision to build AI-powered solutions.
Data Analyst
Data Analysts collect, clean, and analyze data to identify trends and patterns. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to process, analyze, and extract meaning from natural language, as well as how to process images and video. The course may also provide a foundation for understanding how to build intelligent bots.
Business Intelligence Analyst
Business Intelligence Analysts use data to help businesses make better decisions. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to process, analyze, and extract meaning from data. The course may also provide a foundation for understanding how to use machine learning and natural language processing to build more efficient and user-friendly business intelligence tools.
Product Manager
Product Managers are responsible for the development and launch of new products. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to use machine learning, natural language processing, and computer vision to build more innovative and user-friendly products.
User Experience (UX) Designer
User Experience Designers are responsible for the design and usability of digital products. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build more user-friendly and efficient digital experiences. The course may also provide a foundation for understanding how to use machine learning and natural language processing to build more personalized and interactive user interfaces.
Technical Writer
Technical Writers create and maintain technical documentation. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to write clear and concise documentation for AI-powered systems.
Consultant
Consultants provide advice and guidance to businesses and organizations. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to advise clients on the use of AI-powered solutions.
Researcher
Researchers conduct original research to advance knowledge and understanding. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to conduct research on AI-related topics.
Sales Engineer
Sales Engineers help customers understand and purchase technical products and services. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to communicate the benefits of AI-powered solutions to potential customers.
Teacher
Teachers educate and train students. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to teach AI-related concepts to students.
Project Manager
Project Managers plan, execute, and close projects. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to manage AI-powered projects and ensure their successful delivery.
Entrepreneur
Entrepreneurs start and run their own businesses. An Introduction to Artificial Intelligence course may be useful for this role by providing an overview of AI and how it can be used to build smart apps. The course may also provide a foundation for understanding how to use AI-powered solutions to create new products and services.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser