Skip to main content

How can I prepare for the Deep Learning Fundamentals Lab Admissions Assessment?

Learn more about the Admissions Assessment and study materials

Written by Kate Porter
Updated over 2 weeks ago

The Deep Learning Fundamentals Lab is an advanced learning opportunity designed to help you master the core concepts behind deep learning through two units of six hands-on projects each - ranging from using PyTorch to build models to applying CNNs to real-world problems. Applicants are expected to have the following prerequisite skills:

  • Basic linear algebra (i.e., matrices, vectors, and matrix operations)

  • Basic calculus concepts (i.e., function analysis, derivatives, gradients, etc.)

  • Basic probability and statistics functions

  • Intermediate-level Python programming, including: basic data structures like arrays and dictionaries, the ability to write definitions for functions and classes, and familiarity with data manipulation using libraries like NumPy and Pandas.

  • Familiarity with essential machine learning concepts, including supervised and unsupervised learning, overfitting and regularization, and training, validation, and test sets

Before you attempt the Admissions Assessment, we recommend that you use the following free resources to help you prepare:

Did this answer your question?