How much flexibility is there in the JSP program?

JSP does not have any unit minimums or maximums, but rather distribution requirements. Students must take three foundations courses in all different disciplines. After that students must take two additional seminars, one of which can be done outside of the program, and then can take additional seminars in whatever they want.