04-653 Engineering AI Project Methods
6 units, Carnegie Mellon University
The purpose of this course is to assist engineers to understand the components of complex engineering artificial intelligence (AI) projects, to manage those project components, and to form and lead a project team. Project management tools and techniques will be introduced, discussed, and applied to ongoing or subsequent projects in your studies. Special attention is paid to the diversity of stakeholders who may be involved in AI projects, the special role of data and processing resources, as well as managing privacy and ethical issues of AI-based engineering projects. Techniques for eliciting design features, engaging users, identifying constraints, and developing system requirements will be covered, especially in a diverse stakeholder environment. Tools for managing projects and continuous integration and continuous delivery practices are also covered. The course consists of weekly hands-on assignments as well as a final project to integrate the project methods covered in the class. Grading is based on written assignments, a final portfolio of work, participation and attendance
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.