Saint Anselm offers 45 majors and 52 minors, as well as several pre-professional programs to prepare students for advanced studies in engineering, dentistry, law, medicine, and theology.