https://tuitionexplorer.com/princeton-university-courses/
Princeton University Courses and Requirements