Who will have to complete the current requirements, and who will complete the new requirements?

Anyone who graduates in or before December 2018 will complete the current requirements, but with significantly more flexibility about how those requirements are met.  Anyone graduating in 2019 or later will complete the new requirements, but with significant flexibility between now and the program launch in 2018. See Advice for Students to learn more.