I’ve already completed one (or more) of the courses. Do I have to do it again to complete the program?
In some cases you may need to, yes. This is because some courses have changed substantially to make them suitable for being part of a program and so previous runs may not count towards the program overall.