ITS 53100

High Performance Computing And Big Data

Purdue University Northwest · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

High Performance Computing (HPC) has played an important role in the field of Artificial Intelligence due to its computation ability to the large size of data. This course will cover the current techniques applied to HPC and applications to Big Data analysis problems. The topics that will be covered in this course are parallel computing concepts and techniques and distributed Machine Learning using open-source distributed Machine Learning software packages. Permission of instructor required. Typically offered Fall Spring. Course Learning Outcomes 1. Compare and contrast the Implicit and Explicit Parallelism. 2. Explain the explicit parallel platforms including dichotomy of parallel computing platforms, communication model, network topologies, and communication costs. 3. Explain and implement the task dependency graph, task interaction graph, task decomposition, and mapping. 4. Understand the current technologies of modern Big Data landscape. 5. Understand the distributed file system and its functionality in Data Science. 6. Understand and implement HDFS and MapReduce. 7. Explain and compare Hadoop and Apache Spark. 8. Develop skills to use cloud based HPC in Data Science. 9. Explore, absorb, and retain the knowledge concerning leading-edge research in HCP and Data Science. View Class Schedule

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #purdue_northwest-1603Fall 2026UGRD3.00 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?