Course Curriculum
10 interactive lessons with real-time autograding
Introduction to Keras
Deep learning fundamentals, Keras vs TensorFlow, and your first model.
Tensors and Data
Tensor shapes, data pipelines with tf.data, and feature preprocessing.
Sequential API
Building feedforward networks with Dense, Dropout, and Activation layers.
Compiling Models
Loss functions, optimizers (Adam, SGD), and evaluation metrics.
Training & Evaluating
fit(), batch sizes, epochs, validation splits, and history analysis.
Functional API
Multi-input, multi-output, and residual connection architectures.
Regularisation
L1/L2 penalties, EarlyStopping, and learning rate schedulers.
Image Classification
Convolutional layers (Conv2D), MaxPooling, and computer vision.
Text & Sequences
Embedding layers, LSTM, GRU, and sequential NLP models.
Pretrained Models
Transfer learning with ResNet, MobileNet, and fine-tuning weights.