The ICT Introduction to Artificial Intelligence course focuses on providing students with a basic understanding of AI. It allows them to understand the subsets of AI and the different types based on functionality and technology. Students learn about the development and history of AI as well as people who were important pioneers, influencers, and creators in this field of computer science. Students will understand the differences between artificial narrow intelligence, artificial general intelligence, and artificial superintelligence. They will learn about reactive machines, limited memory, theory of mind, and self-awareness. Students will explore the world of machine learning including AI robots and understand how they function and the purposes they serve. The course provides examples of real-world applications of AI and how it solves problems and benefits society. Considerations about ethics, privacy, and security will be explored. By learning about many examples of the technology and through experiences students gain a practical understanding. Students will learn ‘the implications for the future of AI and how it benefits mankind. They will be exposed to the extensive and innovative careers that are available.