Information Technology is for non-techies. If you plant to get into project management, marketing, or client services– go for it, mind though that unemployment rate among fresh Information Technology graduates much higher than the two others that you listed.
Choosing between SE and CE. They are both for techies, they are so close in terms of curriculum that ultimately it does not matter. In all likelihood you will end up being computer programmer simply because most people from both majors end up doing that.
I am a computer programmer and if I personally needed to choose a major knowing what I know now, I would choose CE and then still go doing computer programming as a job. I personally think than CE provides a better foundation to serve your career even as a programmer. But like I said the difference is marginal.