This estimate is not a guarantee of your exact cost and time. These will vary depending on individual progress, number of courses you take per quarter/session and other potential discounts or program-related fees. We encourage you to connect with an enrollment counselor to review program costs.