|
|
Description from the PSU BlueBook:
HIGH-PERFORMANCE COMPUTING GRADUATE MINOR
The executive committee of the Institute for High-Performance Computing Applications (IHPCA) administers this interdisciplinary minor. Each student.s program is planned by the student and a designated IHPCA adviser, in consultation with the graduate adviser in the student.s major field. The minor offers an opportunity for students in all colleges and majors to pursue a focused set of courses that emphasize the use of high-performance computers to solve problems in science and engineering (and possibly other disciplines). The minor requires 9 credits in high-performance computing courses for a master.s degree and 15 credits for a doctoral minor. Six credits will be taken from AERSP 424, CSE 530, and NUC E 530. In addition, students selecting the minor are encouraged to register for one or both of the high-performance computing seminars offered in the fall and spring semesters. Each of the core courses will be offered once every year. In addition, the course prerequisites can be met readily by students in science and engineering. For example, AERSP 424 requires only basic calculus and programming courses. NUC E 530 has AERSP 424 as a possible prerequisite and the instructors for CSE 530 and AERSP 424 have agreed to collaborate to make sure that AERSP 424 is an acceptable prerequisite for CSE 530. The situation for students with a nonscience background will be considered on a case-by-case basis. The remaining credits required for the minor will include 400- and 500-level high-performance computing courses. More information can be found on the IHPCA Web site: http://www.csci.psu.edu/ .
Click here for complete list of students who have applied for the Grad Minor
The HPC Graduate Minor has been extremely successful, with more than 100 graduate students involved since 1999. There are approximately 60 graduate students currently enrolled in the program. This is probably the most successful program of its kind in the country.
The remaining credits (BEYOND THE CORE) required for the Ph.D. minor will include 400- and 500-level high performance computing courses from the list below.
- ABE 562 / EMCH 562: Boundary element analysis
- ACS 597: Computational acoustics
- AERSP 423: Intro. to Computational Fluid Dynamics (Spring 2004)
- AERSP 514: Stability of Laminar Flows
- AERSP / ME 524: Homogeneous Turbulence
- AERSP / ME 525: Inhomogeneous Turbulence
- AERSP / ME 526: Computational methods for shear layers
- AERSP / ME 527: Computational methods in transonic flow
- AERSP / ME 528: Computational methods for recirculating flows
- AERSP 529: Advanced analysis and computation of turbomachinery flows
- AERSP 560: Finite Element Methods
- AERSP 597B: Computational Science (two semester sequence) ( 2 credits Fall , 1 credit Spring )
- AERSP 597B, Introduction to Computational Science and Engineering
- AERSP 424/597D: Introduction to parallel computing for engineers
- AERSP 597E: Object Oriented Programming for Scientists and Engineers (previously "Java and Linux" )
- AERSP/CHEM/CSE/MATH/PHYS 597,
Introduction to Many-Body Problems and Algorithms
- ARCH 597A, Topics in Visualization
- CE 541: Structural Analysis
- CE 597:
Evolutionary Algorithms
, Spring, 2004
- CHE 597: Numerical methods in chemical engineering
- CHEM 560: Quantum mechanical electronic structure calculations
- CHEM 560A, Computer Simulations for Physical Scientists
- CHEM/AERSP/CSE/MATH/PHYS 597, Introduction to Many-Body Problems and Algorithms
- CHEM 597B, Introduction to Computational Science and Engineering
- CSE 418, Computer Graphics (every Fall)
- CSE 511 Operating Systems Design
- CSE 514. Computer Networks
- CSE 530: Computer architecture (every Fall)
- CSE 531: Parallel processors and processing
- CSE 532: Multiprocessor architecture
- CSE 543: Interconnection networks in highly parallel computers
- CSE 550, Numerical Linear Algebra
- CSE / MATH 551: Numerical solution of ordinary differential equations
- CSE / MATH 552: Numerical solution of partial differential equations
- CSE / MATH 555: Numerical optimization techniques
- CSE / MATH 556: Finite element methods
- CSE 557: Concurrent Matrix Computation (every Spring)
- CSE/CHEM/AERSP/MATH/PHYS 597, Introduction to Many-Body Problems and Algorithms
- CSE 597B, Introduction to Computational Science and Engineering
- CSE 598,
Advanced Topics in Scientific Computing
- EE / E SCI 456, Introduction to Neural Networks
- EE 537: Numerical and asymptotic methods in electromagnetics
- EE 556,
Graphs, Algorithms, and Neural Networks
- EMCH 560: Finite element methods
- EMCH 562/ABE 562: Boundary element analysis
- EMCH 563/ME 563: Nonlinear finite element methods
- E SCI / EE 456,
Introduction to Neural Networks
- Geo Sci 561: Mathematical Modeling in the
Geosciences
- IE 567: Distributed Systems and Control
- IE 578: Using simulation models for design
- IST 597C,
Advanced Topics in Databases
- MATH 523: Computational Math
- MATH / CSE 550: Numerical linear algebra
- MATH / CSE 551: Numerical solution of ordinary differential equations
- MATH / CSE 552: Numerical solution of partial differential equations
- MATH / CSE 555: Numerical optimization techniques
- MATH / CSE 556: Finite element methods
- MATH/AERSP/CHEM/CSE/PHYS 597, Introduction to Many-Body Problems and Algorithms
- Math 597B, An
Intro to Multigrid and Domain Decomposition
- MatSC 597C, Computational Thermodynamics
- MatSE 597E,
Computational Materials Science II: Continuum,
Mesoscale Simulations
- ME / AERSP 524: Homogeneous Turbulence
- ME / AERSP 525: Inhomogeneous Turbulence
- ME / AERSP 526: Computational methods for shear layers
- ME / AERSP 527: Computational methods in transonic flow
- ME / AERSP 528: Computational methods for recirculating flows
- ME 540: Numerical solutions applied to heat transfer and fluid mechanics
- ME 563 / EMCH 563: Nonlinear finite element methods
- ME 597A: Grid Generation
- METEO 526: Numerical weather prediction
- METEO 586: Advances in numerical weather prediction
- MNG 557: Computational Geomechanics
- NucE 521, Neutron Transport Theory
- NucE 525, Introduction to Monte Carlo Methods
- NucE 530: Parallel/Vector Algorithms for Scientific Applications
- PHYS 527: Computational physics
- PHYS 597: Computational physics II
- PHYS 597B: Computer Simulation of Materials
- PHYS 597B, Introduction to Computational Science and Engineering
- PHYS/AERSP/CHEM/CSE/MATH 597,
Introduction to Many-Body Problems and Algorithms
- PNG 511: Numerical Solution of the Partial Differential
Equations of Flow in Porous Media
- PNG 512: Numerical Reservoir Simulation
- Stat 515: Stochastic Processes and Simulation
Last modified: Monday, 27-Aug-2007 21:42:31 EDT