24 787
Machine Learning and Artificial Intelligence for Engineers
Carnegie Mellon University · UGRD · Fall 2026
Catalog description
This course introduces fundamental machine learning and artificial intelligence techniques useful for engineers working on data-intensive problems. Topics include: Probability and Bayesian learning, generative and discriminative classification methods, supervised and unsupervised learning, neural networks, support vector machines, clustering, dimensionality reduction, regression, optimization, evolutionary computation, and search. The lectures emphasize the theoretical foundations and the mathematical modeling of the introduced techniques, while bi-weekly homework assignments focus on the implementation and testing of the learned techniques in software. The assignments require knowledge of Python including text and image input/output, vector and matrix operations, simple loops, and data visualization. Students must have undergraduate level experience with linear algebra and vector calculus. Course Website: http://www.cmu.edu/me/graduate/index.html
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff