Academic Catalog

HPC501 INTRODUCTION TO HIGH-PERFORMANCE COMPUTING. PARALLEL AND DISTRIBUTED SYSTEMS

Course Code: 9120501
METU Credit (Theoretical-Laboratory hours/week): 3(3-0)
ECTS Credit: 8.0
Department: Information Systems And High Performance Computing (international Joint Program)
Language of Instruction: English
Level of Study: Graduate
Course Coordinator:
Offered Semester: Fall and Spring Semesters.

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.