ARTIFICIAL INTELLIGENCE (BEGINNERS)
With Artificial Intelligence becoming integral to many industries, exposing students to AI prepares them for a world where AI literacy will be an essential skill – whether they are building AI technologies or simply using it.
In this exploratory course, students dive into a variety of AI projects to help expose and prepare them for the future by equipping them with crucial skills in our technology-driven world. Learning and working with AI helps to enhance problem-solving skills, promote ethical understanding, spark new creativity, and increase overall digital literacy.
Students will have a chance to explore key aspects of Artificial Intelligence, including machine learning, large language models, bias in models, and the impacts they have on our society. Students will also have a chance to engage with multiple AI tools throughout the course. Students will learn to use AI to generate content, to write effective prompts to generate desired results, and to build their own machine learning model. By the end of the course, students will have a more nuanced understanding of the benefits and challenges associated with AI.
Age Group
11 years old and above
Number of Students Per Class
Max. 8
Lesson Structure
Self-paced class (Online)
ARTIFICIAL INTELLIGENCE (INTERMEDIATE)
This course teaches students important programming concepts that enable the use of Artificial Intelligence in computer science and society at large. Students will learn how to incorporate basic Artificial Intelligence algorithms in their own work, and consider the social and ethical implications of how Artificial Intelligence is used, and how it plans to be used. Students will develop a series of projects that illustrate the variety of ways Artificial Intelligence can be used to optimize and predict information and processes.
Students will learn to create interactive computer programs and explore how artificial intelligence in gaming can mirror human processes.
Pre-requisite
This course is intended for students who have taken Introduction to Python course. It contains some advanced programming concepts that require students to have familiarity with lists, tuples, and using libraries.
Age Group
13 years old and above
Number of Students Per Class
Max. 8
Lesson Structure
Self-paced class (Online)