Scientific Computing Program

The interdisciplinary Master of Science and PhD degree programs in Scientific Computing are offered through the Faculty of Science (departments of Biochemistry, Chemistry, Computer Science, Earth Sciences, Mathematics and Statistics, Physics and Physical Oceanography), and the Faculty of Engineering and Applied Science (departments of Civil, Electrical and Computer, Mechanical, Process, and Ocean and Naval Architectural Engineering) at Memorial University.

The MSc program in Scientific Computing was one of the first in North America, and remains the only such program in Atlantic Canada.

The goal of Scientific Computing is to solve technical problems, in science and engineering, using computers and computational methods. Our program educates students to apply computational, numerical and programming concepts and tools to solve and model complex problems in science and engineering.

Students apply their skills to solve problems in astrophysics, nanomagnetism, quantum chemistry, vision systems, data analysis, computational fluid dynamics, physical oceanography, artificial networks, genetic studies and in many other areas.

The program has close links with ACEnet, the Atlantic Canada Excellence network of high performance computers on which much of our computational work is carried out.

Contact a Faculty Supervisor

Graduate applicants interested in research-based programs are strongly encouraged to connect with a faculty supervisor at the time of application. In fact, a faculty supervisor is required for all programs before an offer of admission will be made.

Contact information

Specific queries about the program may be sent to

Our mailing address is: 

Scientific Computing Program
Dean of Science Office
Memorial University of Newfoundland
St. John's, NL Canada A1B 3X7