This program the bachelor of engineering degree in biomedical, chemical, civil, computer, electrical and mechanical engineering and the bachelor of science in computer science and engineering science. The school also offers minor programs in engineering management, materials science and engineering, energy and environmental systems, environmental engineering, nanoscience and nanotechnology, computer science and scientific computing.