Philosophy (PHIL) Show ONLY open courses Show open and closed courses PHIL 130 - Logic & Phil Reasoning PHIL 210 - Ethics for A Free World PHIL 230 - Logic and Mathematical Reasoni PHIL 439 - Philosophy of Science