CS 5781
Last Updated
- Schedule of Classes - January 11, 2024 7:32PM EST
- Course Catalog - January 11, 2024 7:07PM EST
Classes
CS 5781
Course Description
Course information provided by the 2023-2024 Catalog. Courses of Study 2023-2024 is scheduled to publish mid-June.
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.
Prerequisites/Corequisites Prerequisite: CS 2110 or equivalent programming experience.
Permission Note Enrollment limited to: Cornell Tech Students.
When Offered Fall.
Regular Academic Session.
-
Credits and Grading Basis
3 Credits Graded(Letter grades only)
-
Class Number & Section Details
-
Meeting Pattern
-
MW
Bloomberg Center 131
Cornell Tech - Aug 21 - Dec 4, 2023
Instructors
Rush, A
-
MW
Bloomberg Center 131
-
Additional Information
Instruction Mode: In Person
Taught in NYC at Cornell Tech. Enrollment Limited to Cornell Tech Students.