https://www.rankedcollege.com/ba-subjects-list-and-syllabus/
BA Subjects List and BA Syllabus (2024 Update)