Yes to both courses, but note, Philosophy is not religion or religious. It is a popular major at many secular and public schools (and great for pre-law, btw). The theology core can be completed with comparative religion coursework, which is more history/writing/critical thinking than is it Catholicism. When my D attended BC, her theology course was taught by a Professor who was Jewish. They compared/contrasted all of the world’s major religions. PL is strong at BC and bcos of students’ exposure to it thru Core, PL has become an extremely popular double major (~15% of A&S grads).
OP: there are quite a few non-Catholic students on campus who thrive during their four years. The Jesuit educational philosophy is much more than going to mass – it’s service to others. If you believe in service, BC can be a great choice.
But yes, more than half of the students are Catholic. That said, the joke by the Prez is that many only attend mass twice in 4 years (when the parents are on campus): initial convocation and graduation!