Sure. I'm operating under the assumption that life might throw you a curveball or two - maybe some company is offering you enough money and a chance to network with great people that you'll take them up, but get stuck in the interview process b/c you don't have enough CS. To me sticking w/ a pure CS curriculum is the least risky and what you miss in SE you can quickly make up after anyway.