Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
30 credits
Details
Program Details
Degree
Masters
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies | Mathematics and Statistics
Course Language
English
About Program

Program Overview


Program Overview

The High-Performance Computing for Scientific Applications PSM program is a 30-credit-hour program that provides students with the opportunity to develop, apply, and demonstrate their skills in a professional high-performance computing environment.


Program Requirements

General Program Requirements

The program requires 30 credits beyond the baccalaureate degree.


Required Courses

The following courses are required:


  • MATH 5003: Professional Development Seminar 1 (1 credit hour)
  • MATH 5005: Ethics in Computing 2 (2 credit hours)
  • MATH 5061: Fundamentals of Computer Programming for Scientists and Engineers (4 credit hours)
  • MATH 5062: High Performance Computer Programming for Scientific Modeling (3 credit hours)
  • MATH 5063: Introduction to High-Performance Computing Technology for Scientists (4 credit hours)
  • MATH 5066: Mathematical Methods for High Performance Computing (3 credit hours)
  • Electives (9 credit hours): Select three from the following options:
    • BIOL 5411: Structural Bioinformatics I
    • CHEM 5301: Quantum Chemistry
    • CHEM 5302: Statistical Thermodynamics
    • CIS 5524: Analysis and Modeling of Social and Information Networks
    • CIS 5525: Neural Computation
    • CIS 5526: Machine Learning
    • CIS 9669: Distributed and Parallel Computer Systems
    • MATH 8013: Numerical Linear Algebra I
    • MATH 8014: Numerical Linear Algebra II
    • MATH 8023: Numerical Differential Equations I
    • MATH 8024: Numerical Differential Equations II
    • MATH 8107: Mathematical Modeling for Science, Engineering, and Industry
    • MATH 8700: Topics Computer Program
    • MATH 8710: Topics Computer Program
    • MATH 9200: Topics in Numerical Analysis
    • MATH 9210: Topics in Numerical Analysis
    • PHYS 5001: Introduction to Quantum Computing
    • PHYS 8102: Statistical Mechanics
  • Capstone Course: MATH 9995: Capstone Project (4 credit hours)

Culminating Event

The capstone research project (MATH 9995) provides students with the opportunity to develop, apply, and demonstrate their skills in a professional high-performance computing environment. The project must be approved in advance by the PSM Steering Committee and requires a supervisor from either the Temple faculty or the PSM Scientific Advisory Committee.


Curriculum

The required curriculum for this 30-credit-hour program includes:


  • A capstone project
  • A professional development course
  • An ethics course
  • Three electives
  • Two high-performance computing courses
  • Two math courses
See More