Director: | Touma, Jihad (Physics, FAS) |
Executive Committee Members: | Dohna, Heinrich (Biology, FAS) Doummar, Joanna (Geology, FAS) Kazan, Michel (Physics, FAS) Monni, Stefano (Mathematics, FAS) Mouawad, Amer A. (Computer Science, FAS) Najem, Sara A. (Physics, FAS) Zaraket, Fadi (Electrical and Computer Engineering, MSFEA)
|
The practice of computational science combines domain expertise in mathematical modeling and computing disciplines as vital tools in solving fundamental and challenging application problems in science, engineering, finance, economics and recently new disciplines in health and medical sciences. The scope of the program curriculum includes fundamental material from computer science (sequential and parallel algorithms, networks), numerical and symbolic computing, discrete and continuous mathematics (logic, number theory, graphs, differential equations and Fourier analysis, optimization, statistics and data analysis), and scientific software environments (UNIX, C, MATLAB, MPI and OpenMP, statistical packages). It also requires sufficient knowledge in at least one application area selected from the sciences (natural, social, engineering, health medical, management and finance).
The mission of the interdisciplinary master’s program in computational science is to provide a sufficiently broad educational environment that qualifies its holders to design and implement computational models in at least one application area. The program offers two tracks: a research master’s degree for students who intend to join a PhD program after their graduation and a professional master’s degree.
Admission Requirements
Admission to the master’s program in computational science follows basic AUB regulations. Regular students should be either: 1) holders of a bachelor’s degree in biology, business, computer science, economics, engineering, chemistry, mathematics and physics; have successfully completed the equivalent of CMPS 201, MATH 201, MATH 202, MATH 218 or 219; and have sufficient maturity in discrete mathematics (at the level of MATH/CMPS 211), MATH/CMPS 251, STAT 230(233); or 2) should be holders of a bachelor’s degree, having completed the equivalent of MATH 202, STAT 230 and the FAS core courses requirements for a minor in computational science.
Some candidates may be admitted as prospective students until full completion of the required undergraduate courses. The supplementary courses must be completed within four consecutive, regular terms.
Graduate fellowship and assistantship programs (GFAP) are available for some applicants to the program based on qualifications.
Graduation Requirements
- 9 credits of computational science courses: MATH/CMPS 350 Discrete Models of Differential Equations, MATH/CMPS 351 Optimization and Nonlinear Problems, MATH/CMPS 358 Introduction to Symbolic Computing
- 12 credits, approved by the program director, from a list of well-specified courses in computer science (CMPS), computational science (MATH/CMPS), engineering science (CIVE, MECH), mathematics (MATH), natural sciences (PHYS, CHEM, BIOL), decision sciences (STAT, ECON, ENMG)
- a 9-credit thesis (CMTS 399) in which candidates demonstrate ability of using computational science tools to design a computational model for a specific problem emanating from one application area.
Core Courses Offered in
Computational Science
All computational science courses are cross-listed under mathematics and computer science departments (MATH/CMPS).