---
title: "Introduction to Artificial Intelligence"
date: 2024-01-01T00:00:00Z
draft: false
code: "CS 380"
semester: "Spring 2024"
credits: 3
level: "Undergraduate"
syllabus: "/syllabi/cs380-spring2024.pdf"
---

A comprehensive introduction to the field of artificial intelligence, covering search algorithms, knowledge representation, machine learning basics, and ethical considerations.

## Course Description

This course provides a broad introduction to artificial intelligence. Students will learn about intelligent agents, search algorithms, game playing, constraint satisfaction problems, knowledge representation, planning, machine learning, and natural language processing.

## Learning Outcomes

By the end of this course, students will be able to:
- Implement and analyze search algorithms
- Apply machine learning techniques to real problems
- Evaluate AI systems for fairness and bias
- Design simple intelligent agents

## Prerequisites
- CS 201: Data Structures
- MATH 240: Linear Algebra (or concurrent enrollment)
