[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:

[an error occurred while processing this directive]