Graduate Certificate in High-Performance Computing for Scientific Applications

Learn to solve real-world problems through computation with Graduate Certificate in High-Performance Computing for Scientific Applications in Temple University’s College of Science and Technology. This 14-credit certificate is designed for working professionals seeking advanced training for greater job opportunity and career advancement.

In this interdisciplinary graduate program, courses blend mathematics and science so you’re prepared to meet a growing need for professionals in applied mathematics, computational sciences, statistics and traditional scientific fields. You’ll discover the

  • architecture of high-performance computing systems, 
  • computational methods used in the sciences and engineering, 
  • mathematical techniques employed in high-performance computing, and
  • software tools used in parallel calculations.

You’ll learn to advance scientific knowledge and engineering practice through the efficient use of algorithms, hardware and programming. Acquire a fundamental understanding of the mathematical foundations and structure of numerical methods and parallel computing. 

The curriculum emphasizes hands-on experience and applied learning through lecture courses and intensive exercises, as well as collaborative group work that addresses professional industry problems in engineering and other scientific disciplines. Students solve basic programming problems and execute mathematical constructs relevant to scientific applications. 

Students interested in academic careers can study and apply the use of high-performance computation as a primary research instrument in the physical sciences, life sciences and engineering. 

Classes & Curriculum

All classes are offered at 4:30 p.m. on Temple’s Main Campus. 

The curriculum comprises the following four required courses.

  • Fundamentals of Computer Programming for Scientists and Engineers 
  • High-Performance Computer Programming for Scientific Modeling
  • Introduction to High-Performance Computing Technology for Scientists 
  • Mathematical Methods for High-Performance Computing 

Students may replace one of the courses with any level graduate course as recommended by their advisor.

Learn more about the curriculum for the High-Performance Computing for Scientific Applications Certificate (Graduate)


Graduates are trained to apply high-performance computing across a variety of fields and are well prepared for positions in academia, government laboratories and industry. The Bureau of Labor Statistics predicts that employment for computer and information research scientists will grow 16% between 2018 and 2028. 

Graduates are well-positioned to pursue careers in 

  • applications programming,
  • computer science,
  • computer systems research,
  • cryptography,
  • scientific programming and 
  • software development.

Tuition & Fees

In keeping with Temple’s commitment to access and affordability, this Graduate Certificate offers a competitive level of tuition with multiple opportunities for financial support.

Tuition rates are set annually by the university and are affected by multiple factors, including program degree level (undergraduate or graduate), course load (full- or part-time), in-state or out-of-state residency, and more. These tuition costs apply to the 2020–2021 academic year.

Pennsylvania resident: $1,159.00 per credit
Out-of-state: $1,514.00 per credit

Learn more about our tuition and fees.


Additional Program Information