Yes, and it is possible that OP may not be able to get all the required courses during a given semester. Maybe a class will fill up with upperclassmen, or not be offered in a particular semester.
OP, you might want to consider a back up plan too, so that you can regroup should you not be able to maintain your planned timeline.