 Xavier follows a traditional college preparatory curriculum.Students are required to take classes in English, Mathematics, Catholic Theology, Social Studies, Laboratory Sciences, World Languages, Fine Arts and Physical Education as well as half a semester of Computer Programming.46 Honors classes are available in all fields of study, and 27 Advanced Placement Classes are available to students in grades 9-12.