2023-2024 Undergraduate General Catalog


COSC 380 Artificial Intelligence

This course introduces the student to various aspects of artificial intelligence (AI), whose goals are the creation of more useful machines by making them more "intelligent." The course focuses on the fundamentals of machine learning and uses supervised, unsupervised, and reinforcement learning algorithms for classification and prediction tasks. The student will learn to build models from data using regression, logistic regression, classification and regression trees, random forests, ensemble and boosted methods, neural network techniques, and deep learning using convolutional neural networks. These algorithms are then applied to the areas of machine vision, image feature recognition, natural language processing, and general predictive techniques used in the field of Data Science.

Credits

3

Prerequisite

COSC 212 and 210 or COSC 260