" Yesterday I was clever, so I wanted to change the world. Today I am wise, so I am changing myself." — Rumi
Good quote!
I always feel philosophy is the abode for people who couldn't get sucked in by religion.
The former deals quite a bit with logic (which was my area of focus in undergrad). Classes I took ranged from "baby logic" (predicate logic, first-order-logic), to second-order logic, to mathematical logic (mostly Peano arithmetic), to metalogic (learning how to prove things like Godel's incompleteness), to lambda calculus, to game theory. This was on top of ethics classes, history of philosophy, and other miscellaneous classes (took a very fun seminar by a Yale visiting professor -- I forget his name -- on the philosophy of food). Most of the graduate seminars I took were on philsophy of language and model theory.
Just about every philosophy class had a pretty strong "logic" undercurrent.
And regarding the gp: most philosophy programs will have classes in informal and some even in formal logic, to Goedel’s incompleteness theorems and way beyond.
Those two topics are discussed in entry level CS courses as well. So I assumed that the fields might be semi-related if they require the same mathematical foundations.
https://www.cmu.edu/dietrich/philosophy/undergraduate/logic-...