DataBriefing Course

Beta & Next Batch

We're currently running the first batch of our course as a beta while we're finalizing the course materials. Course members also have exclusive access to additional DataBriefing tutorials and essays as a bonus.

If you want to be part of the next batch please sign up below and we'll email you when applications for the second batch start.


After going over the mathematical groundwork the course will introduce you to two different deep learning frameworks that are widely used today. After this it's all about hands-on work with data and implementing the most important algorithms yourself. Finally we'll look at typical challenges software engineers face when they bring machine learning systems to production.

  • Basics
    • Statistical basics
    • An overview of machine learning algorithms
  • Two different frameworks
    • Intro to TensorFlow
    • Intro to PyTorch
  • Algorithms
    • Linear Regression
    • Ensemble methods
    • Neural Networks and Backpropagation
    • Convolutional Neural Networks
    • Recurrent Neural Networks
  • AI in production
    • Architectures for learning systems
    • Optimizing model size
    • Deploying models
    • Human-in-the-loop
    • Understanding decisions of a neural net
    • Ethical challenges
  • Trends to know
    • Privacy and data protection
    • Unsupervised learning
    • Transfer learning
    • Generative models
  • Future of AI
    • The path to general AI
    • Is the neural net enough?
    • Robotics