- 
          
            CSC/EE 8001: End to End ML Systems
          
          
            Machine learning systems are both complex and unique. Complex because they must balance both performance and accuracy. 
            Unique because they're data dependent, with data varying wildly from one use case to the next. In this course we will first 
            learn the basics of ML, and then take a deep dive into topics such as data and hypothesis selection, model performance and evaluation. 
            We will learn how to build, deploy, diagnose and track machine-learned models. We will acquaint ourselves with both compute and 
            data issues arising in managing a large ML pipeline. The course will be project-based and also involve reading state-of-the-art papers.