Portland-State-University 2026-2027 Bulletin

CS 301 Programming AI Systems

Covers architectural patterns, data engineering workflows, and computational pipelines required to build intelligent systems. Students will master the principles of high-performance numerical computing, scalable data manipulation, and robust machine learning pipelines. The course also covers modern software development methodologies, including the use of AI-assisted tools for code generation, testing, and optimization. Students will leave with the foundational skills necessary to design and implement the infrastructure that powers modern AI applications.

Credits

4

Prerequisite

AI 273
  • Up one level
  • 300