2025-2026 Undergraduate Catalog 
    
    Mar 16, 2026  
2025-2026 Undergraduate Catalog
Add to Personal Catalog (opens a new window)

CS 463 - Artificial Intelligence



5.0 Credits
Principal ideas and developments in artificial intelligence and machine learning. Topics include problem solving and search, game playing, knowledge representation and reasoning, uncertainty, regression, classification, clustering, retrieval, recommended systems, and deep learning. Completion of CS 171 with a grade of 2.5 or higher or instructor permission.
Prerequisite Admission in the Computer Science Bachelors of Science program is required to take this course.
Course-level Learning Objectives (CLOs)
Upon successful completion of this course, students will be able to:

  1. Compare artificial intelligence (AI) with human intelligence and traditional information processing and discuss its strengths and limitations as well as its application to complex and human-centered problems.
  2. Explain the core concepts and algorithms of advanced AI, such as dynamic Bayesian networks, inductive learning, statistical learning, reinforcement learning, deep learning, natural language processing, and robotics.
  3. Apply basic principles, models, and algorithms of AI to recognize, model, and solve problems.
  4. Analyze the structures and algorithms of a selection of techniques related to searching, reasoning, machine learning, and language processing.
  5. Design AI functions and components involved in intelligent systems such as computer games, expert systems, semantic web, information retrieval, machine translation, mobile robots, decision support systems, and intelligent tutoring systems.


Course Typically Offered
Fall



Add to Personal Catalog (opens a new window)