Extensive engineering programs at the graduate level also are available. The degrees of master of science, master of philosophy, and doctor of philosophy are given in a wide range of fields. The graduate programs are described in the catalog of the Graduate School-New Brunswick.