Deep Learning (ZA-4302)

Bachelor of Digital Science, School of Digital Science, Universiti Brunei Darussalam, 2024

Students will learn to apply deep learning techniques for projects from different industries.


  • Introduction, Supervised learning, Deep neural networks, Loss functions, Training,
  • Convolutional Networks, Residual Networks
  • Sequence Modeling: Recurrent and Recursive Nets
  • Autoencoders, Representation Learning, Transformers, Graph Neural Network
  • Generative adversarial networks, Deep reinforcement learning
  • Adversarial Machine Learning

  • Ethics, Bias, and Fairness


  • Examination: 30%
  • Coursework: 70%
    • Two lab tests ( 25%)
    • Two class tests (25%)
    • One project (20 %)
  • Deep Learning by Ian Goodfellow, and Yoshua Bengio, and Aaron Courville,
  • The Python Tutorial,