Course Description
The Introduction to Artificial Intelligence advanced 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.
Course Designations
Hathaway Success Curriculum
NCSD Rank Advanced (GPA 4.5)
Course Prerequisites
Computer Programming