Data Science W251

Deep Learning in the Cloud and at the Edge

3 units

Course Description

This hands-on course introduces data scientists to technologies related to building and operating live, high throughput deep learning applications running on powerful servers in the cloud as well on smaller and lower power devices at the edge of the network. The material of the class is a set of practical approaches, code recipes, and lessons learned. It is based on the latest developments in the industry and industry use cases as opposed to pure theory. It is taught by professionals with decades of industry experience.

Skill Sets

Working with Data at Scale


Cloud / Distributed Storage / Ethereum Blockchain / Apache Spark / Docker / CouchDB / Apache Cassandra / OpenStack Swift / Apache Solr / BVLC Caffe / Nvidia Digits / Keras / IBM Watson / GATK

Current Course Designer

Original Course Designers

(Until Fall 2018, this course was titled “Scaling Up! Really Big Data.”)


W201, W203, and W205. MIDS students only. Students should be able to program in C, Python, or Java and/or be able to pick up a new programming language quickly.

Last updated:

January 12, 2021