CPSC 063. Artificial Intelligence

Artificial intelligence (AI) can be defined as the branch of computer science that is concerned with the automation of intelligent behavior. Intelligent behavior encompasses a wide range of abilities; as a result, AI has become a very broad field that includes game playing, automated reasoning, expert systems, natural language processing, modeling human performance (cognitive science), planning, and robotics. This course will focus on a subset of these topics and specifically on machine learning, which is concerned with the problem of how to create programs that automatically improve with experience. Machine learning approaches studied typically include neural networks, decision trees, genetic algorithms, and reinforcement techniques.
Group 3 course.
Prerequisite: CPSC 035  
Natural sciences and engineering practicum.
Lab work required.
1 credit.
Eligible for COGS
Fall 2022. Meeden.
Catalog chapter: Computer Science  
Department website: https://www.swarthmore.edu/computer-science

Access the class schedule to search for sections.

Print-Friendly Page (opens a new window)