Well, I have made my choice in deciding to go into engineering. I have 1 problem though, I'm not sure which type to major in. I really like computers, know how to program sufficiently, am good with electronics, and I like mechanical type things. This leads me in three different directions: computer, electrical, and mechanical. I have 3 main questions.. (please answer from best to least) 1) Which is the easiest to find a job in. 2) Pay 3) Reliability (will be long term, or will still be viable when I graduate) I can pretty much rule out electrical, but I'm not positive yet. Thanks for any answers. EDIT: 1 last question, can anyone explain exactly what computer engineers will be doing? Is it programming, hardware design/testing, or both?