07-280 Artificial Intelligence and Machine Learning I
12 units, Carnegie Mellon University
This course provides an integrated introduction to artificial intelligence and machine learning that bridges core AI methods with modern approaches. Students develop both theoretical mastery and practical expertise by combining foundational concepts with the construction of influential AI systems. The curriculum covers foundational materials in search, machine learning, reinforcement learning, and probability. Students then build on these to construct detailed implementations of landmark AI systems such as AlexNet, GPT-2, and AlphaZero. This rigorous approach develops the analytical skills needed to build the future AI. Finally, as an essential component, this course will address the ethics and responsible development of AI/ML technology and products. The course emphasizes both technical excellence and ethical considerations in AI development. It serves as the foundation for 07-380 Artificial Intelligence and Machine Learning II, which explores advanced topics, research methods, and specialized applications.
Prerequisites: (15-122 (min C) or 15-121 (min C)) and (18-202 (min C) or 21-241 (min C) or 21-240 (min C) or 21-254 (min C)) and (21-128 (min C) or 15-151 (min C) or 21-127 (min C))
Offered: Spring 2027, Fall 2026, Spring 2026
Courseweave needs JavaScript to show sections, workloads and planning tools.