The University of New Hampshire enrolls more than 14,000 students and offers undergraduate and graduate programs. The university offers courses in kinesiology, business administration, communication, psychology, nursing, biology, mechanical engineering and political science. It operates the College of Engineering and Physical Sciences and the College of Health and Human Services. The University of New Hampshire also has a bookstore, library, and alumni and parent associations. The university operates the University of New Hampshire Foundation. It provides athletic activities in basketball, cross-country, field hockey, lacrosse, skiing and soccer. The University of New Hampshire offers academic advisory, guidance counseling, dining, housing, health care and employment services.