One of the challenges of higher education curriculum design is finding the right balance between breadth and depth of knowledge. Breadth refers to the range of topics and disciplines that students ...