Students entering the GPSC will have varying backgrounds in
numerical and computational methods. They will select computational
science courses that are appropriate for building on their backgrounds
and applying them in their main scientific discipline.
Scientific computing AM9501:
The students enrolled in GPSC must present at least one
talk in the seminar series (AM9501), in which they demonstrate the computational
aspects of their research. This talk will be evaluated by the advisory
committee with a passed/failed mark.
The seminar series emphasises applications of computional techniques
used in a wide range of real-world problems and provides valuable cross
fertilization between the collaborating disciplines.
Thesis:
Students undertake a significant computional research
project leading to a review paper or a Master's thesis, depending on
their home department. The project may involve, for example, design and
implementation of a substantial simulation code or analysis of very
large data sets. The choice is up to the student and his/her research
supervisor, and subject to approval of the GPCS advisory committee.
In most collaborating departments, a student should be able to
complete the Master's Program in the minimum required time period of
one year. Some departments, however, require a more substantial
Master's thesis which will result in a longer time for
completion. Prospective students should consult their proposed home
department for more information.
Core courses:
Core courses provide an exposure to the most important techniques in
modern scientific computing. Aims:
- Students will learn basic numerical analysis
at a level suitable for application in their own main discipline,
- the
fundamentals of solving scientific problems using computers,
- the
use of relevant computational software packages.
- The focus is
on applications and on the practical implementation of algorithms.
- There is also an exposure to the essentials of
architectures, compilers and high level languages as these are
important for exploiting modern computers.
Courses recognized by GPSC are courses, in which programming
and use or manipulation of high-level, numerical or symbolic
software packages is made.
List of accepted courses (this is not an exhaustive list, please check also the new
numbering for term 2008-2009):
- Scientific Computing 9502 a/b
(Solutions of PDEs and SDEs on
Parallel Computers)
- Applied Mathematics 566 a/b (Numerical Solutions of Partial
Differential Equations)
- Astronomy 605 a/b (Computational Astrophysics)
- Statistics Science 459a/559a (Statistical Computing)
- Finite Element Method AM466b and AM562b
Courses not recognized by GPSC:
Introductory courses, e.g., courses in programming languages.
Applied Mathematics 561 a/b
(Advanced Numerical Analysis) does not usually count towards the GPSC
requirements.
Last modified
Tuesday September 9, 2008