CSCI 3320 AI Programming with Python

This course introduces fundamental concepts and practical applications of Artificial Intelligence using Python. Students will review essential programming and object-oriented design, then explore key AI principles such as learning from data, pattern recognition, and decision-making. The course emphasizes implementation and experimentation using scikit-learn and real-world datasets to build intuition for machine learning systems. Class sessions include conceptual lectures, coding demonstrations, and guided lab work.

Credits

3

Prerequisite

Grade of "C" or better in: CSCI 2380 and MATH 2413.

Schedule Type

Lecture

Grading Basis

Standard Letter (A-F)

Administrative Unit

Department of Computer Science