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.