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