ET 574
Download as PDF
ET 574 - Python Development Using Artificial Intelligence (3 cr)
Engineering TechnologyUGRD - QBCC Undergraduate
Course Title
Python Development Using Artificial Intelligence
Catalog Description
The course introduces computer programming, the basics of machine learning, artificial intelligence, and data analytics using the Python programming language in a collaborative project-based setting. Topics include procedural programming, aspects of object-oriented programming, data structures, iterative and recursive algorithms, libraries, version control, unit testing, prompt engineering and AI assisted software development. Assessments require students to demonstrate a mastery of concepts unassisted by technology. Hands-on lab activities will complement lecture topics.
Minimum
3
Max
3
Academic Progress Units
3
Requirement Designation
Regular Non-Liberal Arts
Name
Laboratory
Name
Lecture