It takes four years for full-time students to get a BSW. Most programs require 120 credits, which means you take between 12 and 15 credits each semester to graduate in four years. Online BSW programs offer accelerated options that can shorten the time to 3-3.5 years.