right now i am a comp sci major, but i am considering becoming a comp engineering major. i think i would like the more hands-on work. some other people have said it would open up more opportunities for me. any comments?