HPC501 INTRODUCTION TO HIGH-PERFORMANCE COMPUTING. PARALLEL AND DISTRIBUTED SYSTEMS
Course Content
This course introduces the principles and techniques of High-Performance Computing (HPC). parallel programming. and distributed systems. Topics include parallel architectures. programming models. distributed algorithms. and system scalability. Students will learn to design and implement efficient algorithms for solving large-scale computational problems. with applications in scientific research. engineering. and big data analytics. Practical assignments will involve hands-on experience with HPC tools. parallel programming languages. and distributed system frameworks.