I'm interested in the software engineering field (The kind of software engineer I would gear most towards is making and maintaining computer software.), but when ever I search for colleges most of them only have the major that says Computer Engineering, General. Only a few that I have seen like Michigan Technological University have a specific major called Computer Software Engineering.
Do other schools just provide the general field and have software engineering within it?
What are the other majors in which you can still become a software engineer?
What are some good universities to become a software engineer?
Also ...just for future reference...What are some nice places for a software engineer to work?( benefits, job security, the kind of programs made)