24-782 Machine Learning and Artificial Intelligence for Engineers - Project
12 units, Carnegie Mellon University
This course provides an open-ended computational project experience in artificial intelligence and machine learning. This course will enable student teams to design, develop and test data-driven computational algorithms. Course objectives are: - Gain experience in data sciences and data-driven methods for engineering. - Learn advanced programming and computational system design. - Learn project planning and management, project evaluation, teamwork, technical communication. The projects will target problems involving experimental, simulated or crowd-sourced data. Each project will aim to build an artificial intelligence or machine learning system that accomplishes one or more of the following: Identify patterns in data, establish a mathematical model for the input/output relationships, classify data into distinct categories, use existing data to synthesize new solutions to a synthesis problem. Team activities include three presentations, two written reports, a final technology demo, and one final report in the form of an archival publication.
Prerequisites: 24-787 (min C) or 15-781 (min C) or 10-701 (min C) or 10-601 (min C)
Offered: Spring 2027, Spring 2026
Courseweave needs JavaScript to show sections, workloads and planning tools.