BSc Acoustics and Music Technology
The BSc Acoustics and Music Technology program at The University of Edinburgh offers a ...
Central Campus
INTAKE: September
The MSc High Performance Computing (HPC) program at the University of Edinburgh offers students an advanced education in the field of computing, focusing on the design, development, and optimization of high-performance computing systems and applications. This program equips students with the knowledge and skills needed to tackle complex computational problems across a wide range of disciplines, including science, engineering, finance, healthcare, and more. Through a combination of theoretical coursework, practical exercises, and hands-on projects, students gain expertise in parallel programming, distributed systems, optimization techniques, and advanced computing architectures. With access to state-of-the-art facilities and collaboration opportunities with industry partners and research institutions, students graduate prepared to pursue careers in academia, research, industry, and government organizations at the forefront of computational science and engineering.
Foundations of High Performance Computing: Students delve into the fundamental principles of high-performance computing, including parallel computing architectures, distributed systems, and computational algorithms. They gain a deep understanding of the theoretical underpinnings of HPC systems and applications, laying the groundwork for advanced study and research.
Parallel Programming and Optimization: The program emphasizes parallel programming techniques and optimization strategies for maximizing the performance of computational workflows on parallel and distributed computing platforms. Students learn how to design and implement efficient algorithms, leverage parallelism, and minimize bottlenecks to achieve optimal performance.
Advanced Computing Architectures: Students explore cutting-edge computing architectures, including multi-core processors, graphics processing units (GPUs), field-programmable gate arrays (FPGAs), and cloud computing infrastructures. They gain insights into the design, operation, and performance characteristics of these architectures, enabling them to harness their full potential for computational tasks.
Applications in Science and Engineering: The program covers a wide range of applications of high-performance computing in scientific research, engineering simulations, data analytics, and computational modeling. Students have the opportunity to apply their skills to real-world problems in fields such as physics, chemistry, biology, climate science, finance, and more, gaining practical experience and domain-specific knowledge.
Research and Collaboration Opportunities: Students benefit from research and collaboration opportunities with leading experts in the field of high-performance computing, both within the University of Edinburgh and through partnerships with industry and research institutions. They may participate in research projects, internships, and industry placements, gaining valuable hands-on experience and building professional networks.
Central Campus
IELTS: 7
£ 35300
Postgraduate entry requirements:
Academic Qualifications: Prospective postgraduate applicants to the University of Edinburgh are typically required to have achieved a minimum academic qualification of approximately 60%, based on their previous academic achievements and qualifications.
English Language Proficiency:
IELTS (International English Language Testing System): Minimum overall score of 7.0, with at least 6.0 in each component (Listening, Reading, Speaking, Writing).
TOEFL (Test of English as a Foreign Language): Minimum score of 100 on the internet-based test (iBT), with at least 20 in each component (Reading, Listening, Speaking, Writing).
PTE (Pearson Test of English): Minimum overall score of 70, with at least 59 in each component (Listening, Reading, Speaking, Writing).
Students must provide:
Work experience: Some postgraduate courses may require relevant work experience in the field.
It is important to note that meeting the minimum entry requirements does not guarantee admission, as the university considers factors such as availability of places and competition for the program. Additionally, some courses may have higher entry requirements or additional selection criteria, such as interviews or portfolio submissions.
The University of Edinburgh offers a range of scholarships and funding opportunities specifically designed to support international students pursuing undergraduate, postgraduate, and research programs. These scholarships aim to promote diversity, academic excellence, and global engagement.
Global Scholarships: The University of Edinburgh offers Global Scholarships to outstanding international undergraduate students. These scholarships provide financial assistance towards tuition fees and living expenses, enabling talented students from around the world to access quality education at Edinburgh.
Edinburgh Global Research Scholarships: International postgraduate students pursuing research-based programs (Ph.D., MSc by Research) can apply for Edinburgh Global Research Scholarships. These scholarships provide full or partial funding for tuition fees and living expenses during the research program.
School-specific Scholarships: Some academic schools and departments within the university offer scholarships targeting international students in specific disciplines or programs. These scholarships may be merit-based or need-based and vary in terms of eligibility criteria and funding amounts.
Commonwealth Scholarships: The University of Edinburgh participates in various Commonwealth scholarship schemes, providing opportunities for students from Commonwealth countries to study in the UK. These scholarships are funded by the UK government and other organizations.
External Funding Sources: International students are encouraged to explore external funding sources, such as government scholarships, private organizations, and international foundations, to support their studies at the University of Edinburgh.
It is important to note that scholarship availability, criteria, and application deadlines may change from year to year.
Graduates of the MSc High Performance Computing program at the University of Edinburgh are well-positioned to pursue exciting and rewarding career opportunities in a variety of fields where advanced computing technologies and skills are in high demand. With their expertise in designing, developing, and optimizing high-performance computing systems and applications, graduates are sought after by employers in academia, research institutions, industry, government agencies, and beyond.
Computational Scientist/Engineer: Graduates may work as computational scientists or engineers, applying their expertise in high-performance computing to solve complex problems in scientific research, engineering simulations, and computational modeling. They may collaborate with researchers in fields such as physics, chemistry, biology, climate science, and engineering to develop and optimize computational algorithms and workflows.
Software Developer/Engineer: Graduates may pursue careers as software developers or engineers, specializing in the design, implementation, and optimization of software applications for high-performance computing environments. They may develop parallel algorithms, libraries, and tools for scientific computing, data analytics, machine learning, and other computational tasks.
Data Scientist/Analyst: Graduates with expertise in high-performance computing and data analytics may work as data scientists or analysts, leveraging their skills to extract insights from large-scale data sets and perform complex computational analyses. They may work in fields such as finance, healthcare, e-commerce, and social media, using advanced computational techniques to inform decision-making and drive innovation.
Research Scientist/Engineer: Graduates may pursue careers as research scientists or engineers in academic institutions, research laboratories, or industrial R&D centers, conducting cutting-edge research in areas such as computational science, computer architecture, parallel computing, and optimization techniques. They may lead research projects, publish scientific papers, and contribute to advancements in the field of high-performance computing.
Cloud Computing Specialist: Graduates may specialize in cloud computing, working for cloud service providers, technology companies, or organizations with large-scale computing infrastructures. They may design, deploy, and optimize cloud-based solutions for scalable and efficient computation, storage, and data processing, supporting diverse applications and workloads.
HPC System Administrator/Engineer: Graduates may work as system administrators or engineers for high-performance computing clusters, supercomputers, or data centers, managing and maintaining computing infrastructure, optimizing system performance, and ensuring reliability and security of HPC systems and services.
Consultant/Technical Specialist: Graduates may work as consultants or technical specialists, providing expertise and guidance on high-performance computing solutions, architectures, and best practices to clients in various industries. They may offer consulting services, training workshops, and technical support to help organizations leverage HPC technologies effectively.