Most MS programs take 1-2 years to complete as a full-time student. Professional MS programs tend to be one year long, while academic MS programs often require 2 years. Many MS programs offer part-time options, where students take only 1-2 classes per term. Part-time students will take longer to finish.