Right you are on that one!
I was given the curriculum, and to be quite honest it looks like a mathematics major's curriculum lol. Calc I , Calc II , Algorithmic Design I , Alg Design II, Physics I , Physics II, Vector Calc, Stats , Diff Equations... only into the junior and senior years do...