The students enrolled in the program must select and area of concentration. Currently the program offers two concentrations: Computer Science and Engineering and Scientific Computing.

The Concentration in Computer Science and Engineering is devoted to the study of the science of computation, computer algorithms and computing systems, and applications. It currently includes research subjects and high-level courses in databases, networking, parallel and distributed computing, computational signal processing, and bioinformatics.

The Concentration in Scientific Computing is devoted to the study of mathematical and statistical methods for the computer solution of problems in science and engineering. It currently includes research subjects and high-level courses in numerical methods, numerical analysis, statistics, computational statistics and the computer simulation and modeling of natural phenomena.

Upon admission, each student must select a concentration.