- Schedule of Classes - April 13, 2023 2:00PM EDT
- Course Catalog - April 12, 2023 7:14PM EDT
Course information provided by the Courses of Study 2022-2023.
Machine learning is increasingly driven by advances in the underlying hardware and software systems. This course will focus on the challenges inherent to engineering machine learning systems to be correct, robust, and fast. The course walks through the development of a software library for machine learning from scratch, with each assignment requiring students to build models in their own library. Topics will include: tensor languages and auto-differentiation; model debugging, testing, and visualization; fundamentals of GPUs; compression and low-power inference. Guest lectures will cover current topics from ML engineers.
When Offered Fall.
Permission Note Enrollment limited to: Cornell Tech Students.
Prerequisites/Corequisites Prerequisite: CS 2110 or equivalent programming experience.
Regular Academic Session.
Credits and Grading Basis
3 Credits Graded(Letter grades only)
Disabled for this roster.