The program is 6 months long with self-paced courses and deadlines to keep you on track. This program would require 3-5 hours a week so you can make this work around your schedule and learn when you are available.