I'm aware that a lot of careers may only use one or two upper-level subjects that I study in an Engineering program, which is what I'm essentially in (Applied Physics Bachelor's with a co-terminal Master's in Mechanical Engineering). I doubt that there are any jobs out there that will use a majority of the specific skills I learn in classes, but I was wondering: Are there jobs that use a lot of the higher-level math and engineering principles on an often basis? For example, Numerical Linear Algebra, which I'm considering taking as part of a potential Applied Mathematics minor, or a class called "Statistical Tools for Engineers", etc. To be honest, it's not really about the classes. It's about having a job where I'll be challenged to use what I know to solve problems. Preferably with a team, preferably something that only someone with my chosen path of education can solve. I don't want to just be a guy who's essentially designing on Solidworks screw bits that other Engineers have already made and just want me to document, nor other things that people with degrees in Design and Drafting could do. Stuff like finding out what the best shape for something is (like an airplane wing considering the rest of the plane) may be fine; jobs that I think might fit the bill for 'exciting, challenging, uses some of the higher level education I've gained, work with teams' might be figuring out what a spacecraft will have to endure on a journey somewhere, and preparing for that - or maybe helping with creating new electric cars? - or maybe designing new prosthetics, or new medical devices? .. I'm not really sure, to be honest. If I sound unsure, it's because I haven't had a chance to do undergrad research yet and have only been going to college for a year. Should I go to job fairs my college offers and talk to those people about what their engineers mainly do? Another couple things: I'm interested in 3d modeling and animation, programming, designing video games, physics, psychology, and improvisation (that last one might not be much use; I mean it in the acting sort of way). Are there jobs out there that involve a majority of those? Perhaps I could work for a video game company, program and check stuff to make sure the in-game physics is right? I would think re-creating a world might involve some physics and engineering knowledge :) If I were to change majors, it would probably be to Computer Science or Software engineering or something like that. If I were to stay on the same track, I could get EITHER a triple minor in Applied Math, Artificial Intelligence, and Computational Structures (will only take 8 classes total for those minors, since classes overlap), or a double minor in Human Resources and Psychology. What do you guys think of my options? If I were to stay on this major, would I be better off taking the classes that I feel would make me be a better engineer in general, (the triple minor), or take the classes which may make me better suited for managing engineers and potentially get promoted quicker (the psych and human resources minors)? And do you think I should change my major? Are there jobs out there that will use and challenge plenty of the skills I have and am going to have? Or if I keep on with Mechanical Engineering, what sorts of jobs will not involve much of the sort of work a Drafting and Design degree-holder could do? Thanks so much, ModestyKing PS: I tried searching for threads like this, didn't see any - but if you guys know of them, feel free to link!