@commandbutton , thanks for your reply. Yes I am quite sure about EE because I have talked to so many experienced people that I know. The job is also good for EE. CS is a good major, but now 97% of the people that I know are going to study CS, and I am thinking that the Unemployment for CS is increasing rapidly. Thus, I think EE is the better choice for me.