"I want to provide a hosted computing environment on AWS for teaching a large introductory data science class that my department will offer starting fall 2018. More broadly, a group of faculty are putting together a proposal for the future of data science at Emory and I hope for this hosted environment to be adopted more broadly at Emory for teaching similar courses."
The UC Berkeley Foundations of Data Science course combines three perspectives: inferential thinking, computational thinking, and real-world relevance.
The course is offered in partnership with the Berkeley Division of Data Sciences.
All of the software components of the course are maintained as open-source projects. We encourage you to contact us if you want any help using them. We also have prepared a guide on how to set up course infrastructure.
The OK autograder and submission system: The assignments depend on a Python-based autograder that includes client-side tests available to students at any time and server-side tests intended for correctness-based grading.
Hosted Computing Environment: We provide a hosted environment for our students to edit and execute their Notebooks. It includes two components, a Kubernetes-based deployment of JupyterHub that we have specifically designed for courses, and an assignment server that loads assignments into the students’ environment.
Kolmogorov
Every continuous function of several variables defined on the unit cube can be represented as a superposition of continuous functions of one variable and the operation of addition (1957).
Thus, it is as if there are no functions of several variables at all. There are only simple combinations of functions of one variable.
import google.datalab.contrib.mlworkbench.commands