Show as: Mobile

Summer course in Introduction to High Performance Computing

Stanford University Summer Session
8-9 Weeks
Full time
Summer / Short course
22 June 2019
10,620 USD

Program description

Summer course in Introduction to High Performance Computing

An introductory Summer / Short course from Stanford University Summer Session on High Performance Computing Clusters, providing a solid foundation in parallel computer architectures, cluster operating systems, and performance & optimization techniques. This course will discuss fundamentals of what an HPC cluster consists of, and how we can take advantage of such systems to solve large scale problems in wide ranging applications like computational fluid dynamics, image processing, machine learning and analytics.

This course will consist of lectures, practical hands-on homework assignments, and hands-on laboratory work where students will build their own HPC cluster from the ground up. Students will gain exposure to the linux command line, shell scripting, git revision control system, free/open source tools to building, manage. and optimize HPC clusters, resource management and allocation systems, along with compiling and running applications. In addition to classroom instruction and laboratory work, students will has access to the latest cutting-edge hardware and interact with industry experts that manage large scale HPC systems.

As it's desirable to have a mix of students, the course will not assume much background, though linux and scripting experience are helpful to complete projects as this is a very hands-on practical application and use of HPC clusters. Students on a systems, computer engineering, or computational track do well with this course.

Admission requirements

  • Be at least 18 years of age by the start of the Summer / Short course
  • Have graduated from high school or secondary school or equivalent
  • Have graduated or have completed your requirements from your university or post-secondary institution


  • Be able to verify fluency in the English language, using one of the methods described in the English Language Proficiency below
  • Internet-Based Test of English as a Foreign Language (iBT TOEFL) Minimum score of 95 for the iBT TOEFL, International English Language Testing System: Academic (IELTS: Academic) Minimum overall band score of 7.0, or Cambridge Assessment English Minimum score of 180 on the Cambridge English Advanced, CEFR Level C1

Program content

Course Details

  • Grading Basis:Letter Grade or Credit/No Credit
  • Intensive Studies:This course is offered as part of theComputer ScienceIntensive. See theIntensive Studiespage for more information on how to receive an official Document of Completion.

Request info

Want to know more about this program, Summer course in Introduction to High Performance Computing? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.

About school

Stanford University Summer Session

Stanford University Summer Session invites visiting undergraduate, graduate, and high school students to experience Stanford University during its fourth academic quarter. During the eight-week course, Summer Session students are enrolled in the same courses as matriculated Stanford students, and earn...

Read more about this school

Contact info

Stanford University Summer Session

215 Panama Street Bldg B, Oak Module Stanford
94305 California

 Show phone number

Request information

Want to know more about Summer course in Introduction to High Performance Computing? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.


Be the first to write a review! Study a Master's in Europe scholarship 2019/2020

Win a €5000 scholarship to study in Europe!

Planning on studying a

Master's degree in Europe?

Applications are now open!

Male student grabs his bag on his way out the house

Career Test

Find your perfect career!

Take the test

Connect with us!