CS-500 / 6 credits

Teacher(s): Kaboli Amin, Roshan Zamir Amir

Language: English

Withdrawal: It is not allowed to withdraw from this subject after the registration deadline.


Summary

The course focuses on the development of real-word AI/ML products. It is intended for students who have acquired a theoretical background in AI/ML and are interested in applying that toward developing AI/ML-oriented products.

Content

AI is set to transform several industry sectors, and there is high demand for AI product managers. AI product management is a complex role that requires an understanding of both AI and product management. This course will enable students to identify opportunities for developing new AI products, understand when they should use AI in an existing product/process, manage the development of AI products, and launch AI products successfully. The lectures will introduce general product management to the students, and the guest lectures, by leading figures in AI industries, explain how the general product management skills are applied to the development of AI products.

 

Module 1: Introduction to AI product management

  • Why is this needed?
  • Product strategy
  • Setting product objectives & identifying opportunities

Module 2: AI Product Discovery

  • Understanding customers and problems
  • Creating and testing hypothesis
  • Defining product requirements
  • Establishing product-market fit
  • Setting AI product vision, strategy, roadmap

Module 3: AI Product development

  • Mastering agile methodologies
  • AI product design, tests, and development
  • Managing team dynamics and effective communication with stakeholders

Module 4: AI Product Delivery

  • Planning and executing a successful AI product launch
  • Marketing the AI product
  • Release and performance metrics for continuous improvement of AI products

Keywords

Artificial Intelligence (AI), AI product managers, Innovation

Learning Prerequisites

Required courses

CS-233 Introduction to machine learning or CS-433 Machinie learning or equivalent course on the basics of machine learning and deep learning

Important concepts to start the course

  • Python programming
  • Bascis of deep learning and machine learning
  • Basics of probability and statistics

Learning Outcomes

By the end of the course, the student must be able to:

  • and understand opportunities for an AI product or using AI within an existing product
  • the development of AI features
  • Launch AI products successfully

Transversal skills

  • Demonstrate the capacity for critical thinking
  • Evaluate one's own performance in the team, receive and respond appropriately to feedback.
  • Communicate effectively, being understood, including across different languages and cultures.
  • Set objectives and design an action plan to reach those objectives.
  • Chair a meeting to achieve a particular agenda, maximising participation.
  • Resolve conflicts in ways that are productive for the task and the people concerned.
  • Make an oral presentation.
  • Take account of the social and human dimensions of the engineering profession.

Teaching methods

  • Formal lectures
  • Group activities
  • Class discussions
  • Simulation games
  • Hands-on exercises
  • Project-based learning
  • Real-world case studies
  • Guest lectures by leading academic and industry figuers

 

Expected student activities

  • Individual : Case evaluations, self-study, class discussions
  • In-group : In-class exercises, projects, simulations games
  • Presentation : Weekly presentations of assignments in coaching sessions

Assessment methods

Continuous evaluation of case reports, proejcts, individual and group presentations, class discussions, during the semester. More precisely :

25% Weekly in-class work and engagement

45% Class assignments, presentations, projects, and case reports

30% Final (final report and presentation and understanding of the case)

Supervision

Office hours Yes
Assistants Yes
Forum Yes

Resources

Bibliography

Ressources en bibliothèque

Moodle Link

In the programs

  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Fall
  • Exam form: During the semester (winter session)
  • Subject examined: AI product management
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Project: 3 Hour(s) per week x 14 weeks
  • Type: optional

Reference week

Thursday, 14h - 15h: Lecture ELA2

Thursday, 15h - 16h: Exercise, TP ELA2
DIA004

Thursday, 16h - 17h: Lecture ELA2

Thursday, 17h - 18h: Exercise, TP INF019
INM203
ELA2
ELD120

Related courses

Results from graphsearch.epfl.ch.