I'm in the process of settling on a major (either Comp. Sci. or EE) and here are some things I've considered: A. Subject description & relevance on a personal level I. Hobbies B. Subject description & relevance as a career choice I. Industries within the major II. Trending/Developing technologies III. Academic overlap (Math, Physics, Computer Science); (I love my math and science) IV. Job descriptions (job postings that include required knowledge, education, soft/hard skills) V. Job prospects, availability, environment, and pay Am I missing anything?