riverbank: the bank of a river
bank: sloping land (especially the slope beside a body of water)
humanistic discipline: studies intended to provide general knowledge and intellectual skills (rather than occupational or professional skills)