CPSC 481 - Artificial Intelligence

Undergraduate course, CSUF, Computer Science, 2017

Embark on a captivating exploration of Artificial Intelligence. Discover the inner workings of machine intelligence, delve into neural networks, and unlock the potential of intelligent systems. Join us in shaping the future where innovation knows no bounds. Your journey into the AI revolution begins here. Are you ready? πŸš€πŸ€–

Description & Objectives

Using computers to simulate human intelligence. Production systems, pattern recognition, problem solving, searching game trees, knowledge representation and logical reasoning. Programming in AI environments.

Prerequisites

CPSC 335 (Algorithm Engineering), MATH 338; declared major/minor in CPSC, CPEN or CPEI. 400-level Undergraduate Course available for Graduate Credit

Learning Goals and Objectives

  • CLO1: To provide an overview and their applications of the Artificial Intelligence (AI).
  • CLO2: To discuss the concepts, theories, and techniques of AI, focusing on complex problem-solving strategies for practical applications.
  • CLO3: To introduce subjects including knowledge representation, heuristic search, evolutionary computation, reasoning, learning, stochastic methods, and utility theory for complex decision making, concepts of natural language understanding, AI programming, etc.
  • CLO4: To introduce other relevant subjects to develop intelligent systems.
  • CLO5: To define intelligence and intelligent agent and explain its role in different problem domains.
  • CLO6: To understand and choose appropriate representation for a problem.
  • CLO7: To choose and apply heuristic search and evolutionary computation methods to solve complex problems.
  • CLO8: To describe machine learning approaches and apply them to solve real-world problems.
  • CLO9: To understand concepts of natural language understanding