INFO 1998

Introduction to Machine Learning for Python, Fall 2018

Course Manager: Jared Junyoung Lim
Location: Gates G01
Lecture: Wed 5:30pm - 6:30pm
Discussion: Piazza
Grades: CMS

Lecturers: Abby Beeler, Ethan Cohen
Office Hours:

  • Wednesday: 8:00pm - 9:00pm, Gates G11
  • Thursday: 7:00pm - 8:00pm, Rhodes 402
  • Friday: 2:00pm - 3:00pm, Gates G15


INFO 1998 is a ten week, one credit, S/U only course. It runs from September 19th through November 28th, 2018.

There are two important dates where the registrar is concerned:

The goal of this course is to provide you with a high-level exposure to a wide range of Data Science techniques and Machine Learning models. From the basics of getting your Jupyter environment setup, to manipulating and visualizing data, to building supervised and unsupervised models, this class aims to give you the base intuition and skillset to continue developing and working on ML projects. We hope you to exit the course with an understanding of how models and optimization techniques work, as well as have the confidence and tools to solve future problems (e.g. ones you did not encounter in this course) on your own.

The key to succeed in the course is to try out everything yourself. The lecture and assignments are designed with this in mind — we did our best to convey an experience in which you get a chance to work on every technique and model. The course material is designed assuming you have no prior experience in machine learning, but does assume that you have been exposed to solving Computer Science problems at an introductory level (in any flavor / language). Accordingly, we will go over the basics of Python to make sure we are all on the same page. You are expected to put in an appropriate amount of effort to complete the assignments and the project.