ACETry ACE ↗
← Back

A-I 370Problem Formulation and Automated Problem Solving

3 credits · Artificial Intelligence (A-​I) · Penn State

This course introduces students to methods for automated problem solving requiring intelligence by formulating and solving problems as search, optimization, or constraint satisfaction problems. Topics of the course include but are not limited to: Problem-solving as state space search, Basic search algorithms and their properties, Finding optimal solutions (Best first search, A* Search, Heuristic search); Problem Solving through Problem Reduction, Search in non-deterministic environments, Problem solving in partially observable environments, Problem solving as Constraint Satisfaction, and Adversarial problem solving (optimal decisions in games; minimax search; etc.). Laboratory assignments will be used to provide students with hands-on experience in implementing and experimenting with AI problem solving methods. Upon successful completion of the course, students will be able to formulate and solve real-world problems of moderate complexity using modern search algorithms.

Before you enroll

Prerequisites

From the catalog: “A-I 100 and CMPSC 132 and ( STAT 200 or DS 200 ) and ( CMPSC 360 or Math 311W) Enforced Concurrent at Enrollment: ( DS 305 or CMPSC 465 or CMPSC 462 ) and STAT 401”

Where it fits

Where it sits in degree plans

Required in (3)

  • Artificial Intelligence Engineering, B.S.
  • Artificial Intelligence Methods and Applications, B.S. (Capital)
  • Artificial Intelligence Methods and Applications, B.S. (Information Sciences and Technology)
What it opens up

Courses that list A-I 370 as a prerequisite (3)

  • A-I 341W Responsible Artificial Intelligence
  • A-I 375 Knowledge Representation and Inference
  • AIMA 430 AI Capstone I: Project Design