The topic of this module emerges again...
Neural networks tend to be the backbone of many modern machine-learning approaches. Particularly natural language processing (our focus in Module 8), generative AI (Module 9), and computer vision (Module 10) whenever deep learning is involved contain quite intricate neural-network elements within the model architecture.
In CCCS 680 you learn how to scale up data analysis and most neural-network models get so heavy you would actually rather run them on a cloud-computing solution than on a computer that you sit next to.
If you would like to design and train your own neural network, CCCS 690 is a good place to prototype such ideas.