AINS6003 Deep Learning & Neural Networks

AINS6003 Deep Learning & Neural Networks#

This book is the instructional hub for AINS6003 Deep Learning & Neural Networks (Aurnova MSAI core course AIN6003).

It is organized as one unified MyST Jupyter Book so learners and instructors navigate a single artifact:

  • book prose for conceptual understanding

  • assignments for applied practice (Thebe-enabled notebooks)

  • slides for presentation flow (RISE-ready notebooks)

  • narration for asynchronous delivery

  • instructor notes for teaching guidance

  • notebooks for executable exploration

Course arc (8 modules)#

  1. From neurons to multilayer networks

  2. Backpropagation and automatic differentiation

  3. Optimization, loss, and regularization

  4. Convolutional neural networks for vision

  5. Sequence models: RNNs and LSTMs

  6. Attention and transformers

  7. Generative models and applications

  8. GPU workflows, scale, and deployment

GPU-backed labs are scaffolded for Modules 3–8. Students should use the course Codespace or approved cloud GPU environment where noted in the syllabus.