Both EE at IIT Kanpur and CSE at IIT Roorkee are well-recognized academic institutions in India. However, the choice between EE at IIT Kanpur and CSE at IIT Roorkee completely depends on your career goals and preferences.
It depends on your interest but to reach a decision let me help you with some points:-
The ‘better’ program between EE at IIT Kanpur and CSE at IIT Roorkee depends on your own preferences and no one can decide it for you. However, here are a few points that might help you make a more informed decision.
CSE
This branch is for those whose priority is to find a high-paying job and earn money as soon as possible. However, it’s important to note that without a sincere interest in programming, you might end up in a deep hole of regret. Money can motivate you but only for a while. You cannot work in a field that you aren’t interested in for a very long time.
If you only care about the package, then this is the best option you have. More Hard work you do, the more you get. You might find it difficult to switch fields later.
EE
Not to disappoint you, but your payment will be less than CS students so be prepared. The best part is that if later you find out you lack interest in EE, you can always switch to Software Engineering. Another option is working for the government for which you can go for IES. However, the majority of the students prefer non-core jobs just for the sake of high packages. I know a friend who did his EE from IIT Roorkee and today works at a tech giant with a salary of more than 80–90% of CS students. So it all depends on the individual and his determination to excel rather than his branch.