Students studying nursing and teaching are among those required to complete unpaid placements to finish their degrees.