NCSU offers over 160 Masters programs in engineering, sciences, management design, natural resources, life sciences and agriculture, humanities and social sciences, education, veterinary medicine and textiles with over 70 MS programs. The university is renowned for its highly ranked engineering school and particularly agricultural/biological engineering programs, Jenkins Graduate School of Management and an education program. Besides this, the university offers 60 doctoral programs.