All Saint Joseph's University undergraduate students complete coursework through the General Education Program (GEP) focused in four main areas: signature core, variable, integrative learning, and overlay courses. In addition, all students are required to complete a first-year seminar. Major coursework includes classes in English composition and literature, mathematics, philosophy, theology and religious studies, social science, world languages, and history. The courses are intended to be aligned with Jesuit ideals of social justice, service learning, ethics, and real-world application of theory. The GEP is the result of a university-wide curriculum overhaul implemented in the fall of 2010.