The Advanced (Graduate) Certificate in Computational Science is designed to provide students at the University at Buffalo with training in advanced scientific computing in combination with specialized education in traditional disciplines of science and engineering. Computational Science is an emerging discipline, uniting ideas of Mathematics and Computer Science together with applications arising in science and engineering. Computational Science is distinguished from Computer Science. Computer Science concerns the design of hardware and software for the computer systems of the future. Computational Science concerns the exploitation of current hardware and software to address large-scale computational problems that arise in fields of engineering and science.
This Certificate is a cooperative program involving the Center for Computational Research (CCR) and participating departments (currently including: Mathematics, Physics, Chemical Engineering, Mechanical and Aerospace Engineering and Computer Science and Engineering).
Students wishing to earn this Advanced Certificate must be admitted into a participating department, either in the graduate program (for a degree or for the Certificate) or in an approved 5-Year Combined BA-MA degree program. Students take courses required by the Certificate program (in addition to the courses required by their home department). Upon completion of these courses, the students earn the Certificate and the graduate degree from their home department.
Participating departments, in consultation with the Director of CCR, will approve the award of the advanced certificate for students registered in that department.
All students who are admitted to CSE MS or PhD programs are eligible to earn this Certificate.
To earn the Certificate, the student must take the following courses:
All these courses can be used for regular CSE graduate degrees.