Aiphabet
Home>Courses>Introduction to Artificial Intelligence
Unit 1

Getting Started

We start our journey into artificial intelligence (AI) with key definitions and concepts, applications, and history of AI. This unit also features computing and mathematics prerequisites, including an introduction to Python.

Unit 2

Intelligent Agents

In the second unit, we investigate fundamental intelligent agents: rational agents (e.g., search) and logical agents (e.g., knowledge-based agents).

Unit 3

Machine Learning

In the third unit, we dive deep into machine learning (ML). Supervised learning algorithms (e.g., decision trees) learn from labeled data to make predictions whereas unsupervised learning algorithms (e.g., K-means) discover hidden patterns in unlabeled data.

Unit 4

Neural Networks

In the fourth unit, we explore neural networks. Neural networks can learn to recognize patterns, make decisions, and even generate new content. From image recognition in social media apps to voice assistants on our phones, neural networks are behind many of the AI technologies we use every day.

Unit 5

AI and Ethics

In the fifth unit, we discuss the borader impact of AI on society. We cover AI ethics which is concerned over the responsible use of AI and its consequences and future potential of AI across various fields. Finally, we introduce large language models (LLMs) as a bonus section.