This course is designed to give an understanding of the key concepts and principles in creating and managing successful software testing for AI-enabled systems to meet specific requirements using best practices of software quality assurance. Topics covered include software quality assurance, testing process, test design & coverage techniques, and testing strategy. Best practice strategies in AI software testing are also discussed. An overview of test automation methods and tools is also covered
Grad Scheme
Letter
Prerequisite Courses