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)#
From neurons to multilayer networks
Backpropagation and automatic differentiation
Optimization, loss, and regularization
Convolutional neural networks for vision
Sequence models: RNNs and LSTMs
Attention and transformers
Generative models and applications
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.