2024-2025 Undergraduate Catalog
2024-2025 Undergraduate Catalog > Courses > CS - Computer Science > 400 > CS 488
This course surveys a variety of reasoning, optimization, and decision-making methodologies for creating highly autonomous systems and decision support aids. The focus is on principles, algorithms, and their applications, taken from the disciplines of artificial intelligence and operations research. Reasoning paradigms include logic and deduction, heuristic and constraint-based search, model-based reasoning, planning and execution, reasoning under uncertainty, and machine learning. Optimization paradigms include linear integer and dynamic programming. Decision-making paradigms include decision theoretic planning, and Markov decision processes.