major engineering department updates