Computational Science and Engineering (CSE) is a rapidly evolving field that combines applied mathematics (particularly numerical analysis), computer science, and scientific or engineering applications. CSE focuses on developing problem-solving methodologies and robust tools for numerical simulation. To understand phenomena and processes in science and engineering, we no longer have to rely solely on theories and experiments but can also use computations. Numerical simulations can complement experiments and can even enable the study of systems and problems that would be too time-consuming, too expensive, or too dangerous (if possible at all) using experiments alone.
The high level of detail and realism of these simulations requires advanced skills in mathematical modeling, numerical analysis, efficient algorithms, computer architecture, software design and implementation, as well as validation and visualization of results. This program equips graduates in engineering, science, or mathematics with the skills necessary for a successful professional or academic career in CSE.