The university offers more than 345 degree programs.