Academic Catalog 2023–2024

jump to navigation

Courses

AAI602O Programming for Applied AI

[3–0, 3 cr.]

This course covers programming techniques used in AI applications. Topics include programming constructs,  I/O, conditional constructs, iterative control structures, structured decomposition, method call and parameter passing, classes, 1-D and 2-D arrays, libraries, APIs, and Data Structures. The course will use Python with several tools where students learn programming with a beginner-friendly introduction to Python and AI libraries including learning how to analyze data, integrate and use basic machine learning algorithms and APIs, create visualizations, implement and test some models, and analyze results.