Hello, Yes both are similar programs. There is only a minor difference in some subjects. Well, both have equal and kind of same opportunities. It depends upon you entirely at the end. If you are into software development then I'd say go for CSE, on the other hand if you want to work in Telecom industry then IT will be better, however you can also work in the software field as I mentioned earlier, both are similar(95% similar) In IT you will learn about Computer hardware, networking along with software (C C++ java etc...) In CSE, you will concentrate more on software perspective. In the nutshell, I'd say analyze your interests,goals and weaknesses and make your choice. Personal advice: Whatever you choose, just make sure you are satisfied with your choice.