RBT326 Intelligent Systems
Students learn a range of techniques that can be used to add 'intelligent' behavior to information systems. The course outlines the broad historical and philosophical context of Artificial Intelligence, but the primary focus is on understanding how to utilize techniques of proven value in modern industrial and commercial applications. Topics include Knowledge Representation and its automation, algorithms for searching large problem spaces, and techniques for making systems more reactive to their environment.