The graduate certificate in computational and data-enabled science and engineering
(CDS&E) is a cross-disciplinary graduate program based in the Rutgers
Discovery Informatics Institute (RDI2) and the professional science master's program. The goal of the program is to provide the necessary
structures, learning opportunities, and
experiences, beyond the more traditional university curriculum, that are
necessary to drive science, engineering, and business using advances in cyberinfrastructure
(CI). The program will provide an overlay on the existing curricular structures
at Rutgers to give students a multidisciplinary experience, and will include
foundational and applied courses spanning modeling and computation, algorithms, high-performance computing, data management and analysis, visualization, software, and
multidisciplinary collaborations.
The certificate in CDS&E is open to
all graduate students in the sciences and engineering. To receive the
certificate, students must complete all the course requirements listed below.
There are two required
courses (6 credits) and two elective courses (6 credits). The required courses are:
16:332:566 (S) Introduction to Parallel and Distributed Computing (3)
Systems, architectures,
algorithms, programming models, languages, and software tools. Topics covered
include parallelization and distribution models; parallel architectures;
cluster and networked metacomputing systems; parallel/distributed programming;
parallel/distributed algorithms, data-structures and programming methodologies;
applications; and performance analysis. Programming assignments and a final
project.
Prerequisites:
16:332:563 and 564.
16:332:572 (S) Parallel and Distributed Computing (3)
Advanced
topics in parallel computing including current and emerging architectures,
programming models application development frameworks, runtime management, load
balancing, and scheduling, as well as emerging areas such as autonomic
computing, grid computing, pervasive computing, and sensor-based systems.
Prerequisite: 16:332:566.
At
least two elective courses must be taken for the certificate.
Courses
in Field of Specialization (two courses)
- Computational methods
in engineering (biomedical, chemical, civil, electrical, industrial,
mechanical, etc.)
- For example,
computational solid and fluid mechanics, finite element analysis,
computational aerodynamics, computer simulation of materials, etc.
- Computational methods
in sciences (physics, chemistry, biology, etc.)
- Computational methods
in finance
- Computational methods
in social science
- Medical/health
informatics
- Computer visualization
The full list of elective courses is available at http://psm.rutgers.edu. See also the entry in this catalog for Business and Science 137.
Students must attend at least six colloquia in CDS&E for the
certificate. Colloquia in CDS&E-related topics will be listed on the
Rutgers Discovery Informatics Institute website.