Universities worldwide use Deepnote to collaborate with others and teach data science.
The SF3 Machine Learning course is a short and intensive laboratory course for 3rd year engineers, accounting for 50% of the students’ course load during that time. The students code up their own ML algorithms to achieve solutions of a set milestones, and submit a 15-20 page report. The challenge for us was setting up an environment where students can complete the technical parts.
Professor Christopher Brooks had a goal to create an online learning environment for students of his class. So, in addition to teaching at the university, he set up weekly online meetups which students can join either via Zoom for an interactive experience, or on Twitch for rather passive watching. Chris screen-shares his Deepnote project, and over the sessions, the group learns to predict the next Hart Trophy winner in NHL.
It was the beginning of a semester, and Luděk's team with three other classmates had four small data science projects ahead of them. Each project was based on different data: categorical, numerical, image, text. After the first week of trying to collaborate via Github and daily running into painful merge conflicts, they looked for a platform that would allow them to focus on the actual data science work instead of resolving merge conflicts.
Deepnote is like Google Docs for programming. You can work real-time in the same notebooks without getting merge errors and other struggles you are typically confronted with when programming in a team. The platform allows you to see what your teammate is working on and what his/her results are on the spot.
Mars rovers require a high degree of autonomy as the long signal round trip time makes real-time control from Earth impossible. Pavol's task, as part of the Mobile Robot Systems course at Cambridge University, was to correct for sensor drifts of the Curiosity rover, using visual odometry (VO) and a camera feed.
Deepnote's philosophy — that notebooks are not just for data scientists but for teams, aligns with and enables our vision of active learning . Their platform supports our unique teaching strategies focused on personalization, immediate feedback, accountability, and peer engagement.
Deepnote is built from the bottom up to support collaboration and help you study & teach. The free Education plan provides you with even more collaborative options, providing additional compute time and allowing you to invite as many people as you want.
Work with students and peers in real-time. Collaborating in Deepnote is as easy as copy-pasting a URL.
No more fussing with the terminal and with package installations. With Deepnote, you're ready to go in two clicks.
Provide assistance, leave feedback, or grade notebooks using comments. Receive notifications whenever a new comment is added.
Manage all classroom material, from lectures to assignments, all in one workspace. Customize permissions for students, instructors and TAs to match your classroom structure.
Deepnote is free for students, teachers and researchers. Universities worldwide use Deepnote to collaborate with others and teach data science.
Free plan for students, educators and classes
|Unlimited teachers & students|
|Unlimited projects & submissions|
|Comments & project feedback|
|30 days of history|
Deepnote is a data science notebook that brings educators together to explore, discover new subjects, learn and teach together. Because Deepnote offers real-time collaboration in your browser along the lines of Google Docs, we make it easy for teachers to help their students on the learning journey and see how they progress.
Just create an edu workspace for your classroom, plug in your curriculum, and invite your students to start teaching. Deepnote is completely free for all educators!
Deepnote provides a way to create assignments shared with your class or to collaboratively work on group assignments. By default, all of your projects are private and only visible to you. By getting the Education plan, you can create a free Deepnote workspace that allows you to easily share & manage projects with students and peers.
For more information please visit our Deepnote teaching guide.
Deepnote provides one month of free Basic machine hours (750 hours) to each member of an educational workspace. In case your class requires some additional computational power please contact email@example.com to discuss further.
Setting up a class can seem daunting but is really easy using Deepnote. To make your life as easy as possible, we have created a comprehensive guide that takes you through the educational workflow on Deepnote step-by-step.
Should you still have questions after consulting the guide, let us know at firstname.lastname@example.org
To get started, head over to the Deepnote For Education landing page and sign up with your academic email. If your institution does not use Google, try signing up via GitHub (you can sign up for GitHub here with your academic email if you haven’t already).
For further details and a step-by-step walkthrough, please refer to the Deepnote Teaching Guide.
Yes. Once your educational workspace has been created, you can easily add as many students as you want. Simply choose the access level of each student, separate their emails by a comma and add them to your class. More details on setting up educational workspaces can be found in our Deepnote For Education guide and our documentation.
Yes, Deepnote is completely free for all students, researchers, professors, and online courses participants. If you are a professor or teacher with active teaching engagement in a school or university, you are eligible for the creation of the workspace with EDU benefits. We automatically detect this eligibility during the sign-up process based on your email domain.
Each member of a workspace gets 750 hours of the Basic machine for free (in addition to their hours on the personal accounts). Advanced machines, such as GPUs, are paid for. If you need advanced machines for your course, let us know at email@example.com
Sign up, all you need to do is select the Education plan on the workspace creation page. To help verify you, we'll ask you to provide us with your institutional email. We highly encourage all educators to use their institutional email which facilitates the whole verification process.
At Deepnote we have two different access levels. One access level is for all the students inside of the workspace and the second one is per project. More information about access levels can be found here.
Recommended access levels for your students in Deepnote classroom:
Workspace access level - Editor. Students can create projects in the workspace. Can’t edit or add edit integrations
Projects access level - Execute. Students can execute code in addition to viewing and commenting, but cannot change anything or use terminals.