Download our free informational eBook

Artificial Intelligence

The AI course comprises three levels:

AI I covers fundamental concepts and techniques, providing a foundation in AI's history and applications.

AI II explores advanced topics like natural language processing and neural networks.

AI III delves into specialized areas such as generative adversarial networks, explainable AI, and ethics, offering expertise in cutting-edge applications across industries.

Duration:

9-24 weeks

Syllabus

1

AI I: Introduction to AI

Unit 1: What is Artificial Intelligence?

Students will develop a case study exploring an ethical issue in Artificial Intelligence, highlighting the competing arguments on both sides of the issue, and ultimately choosing a side in the debate.

Unit 2: Artificial Intelligence in Gaming

Introduction to the AI recursive function minimax that allows for game logic, and how AI in gaming should mirror human processing, instead of always optimizing their possible moves.

Unit 3: AI and Chatbots

Students learn how chatbots are developed to interact with humans, and what forms of Artificial Intelligenceare used to get them to operate.

Unit 4: Creating Predictive Models

Students will explore correlation and causation, and determine if certain attributes are correlated to a specific outcome.

Click here to see all AI I Topics ->

2

AI II: Foundations of AI

Unit 1: What is Artificial Intelligence?

Students will learn what defines Artificial Intelligence, how it is used, how it plans to be used, and the social and ethical implications of its use in society.

Unit 2: Data and Artificial Intelligence

Students learn how data is stored digitally and explore the relationship between AI and big data.

Unit 3: Basic Python and Console Interaction

Students learn the basics of programming in Python, including printing, variables, user input, and mathematical operators, and string operators.

Unit 4: Conditionals

Students learn about booleans, if statements, and comparison operators.

Unit 5: Looping

Students learn the basics of while loops and for loops.

Click here to see all AI II Topics ->

3

AI III: Advanced Applications of AI

Unit 1: Functions and Exceptions

Students learn the basics of functions and how to write functions with parameters and return values

Unit 2: Project: Create a Chatbot

Students apply the Design Thinking Process and develop an informational, rule-based chatbot

Unit 3: Strings

Students learn the basics of strings, how to manipulate strings with string methods, and how to loop over a string.

Unit 4: Creating and Altering Data Structures

Students learn about basic data structures and how to add, remove, and manipulate data

Unit 5: Project: AI and Gaming

Students learn about how AI is used in gaming and create a Tic Tac Toe console program.

Unit 6: Computer Science Careers

Students explore a variety of computer science careers and learn about important work readiness traits.

Click here to see all AI III Topics ->

Cloud IllustrationIllustration

Join in on the fun and start learning!

Book a Free Trial
SIGN UP FOR A FREE TRIAL