This course provides in-depth coverage of various topics in big data from data generation, storage, management, and transfer to analytics, with a focus on the latest technologies, tools, architectures, and systems that make up big data computing solutions in high-performance networks. Real-world big data applications and workflows in various fields (particularly in science) are presented as use cases to illustrate the development, distribution, and implementation of a wide range of emerging big data solutions.