[an error occurred while processing this directive]
Programs & Advising
The STS Major and Minor are currently administered by the Philosophy Department.
Administrative questions about the STS Programs, including about curriculum and advising, should be directed to Peter Ross, Professor, Philosophy Department.
For curriculum sheets for the STS Major or Minor, as well as STS courses currently offered, select an STS program below: