I am a freshman mechanical engineering. I have been exposed, to some extent, mechanical/materials, robotics(electrical), and I'm headstrong about not doing civil. I considered computer science, but I'm glad I didn't because it seems that not much calculus (math) is required for the major. I do not enjoy metals/materials.. I just find them boring (I'm taking a job under a mechanical/material scientist and we're studying material properties, so I can safely say I'm not interested in materials). I chose mechanical because of its broadness and career safety. Now, I plan on switching to electrical because it interests me more (how can I even say this statement, given that I don't know anything about engineering disciplines?) Also, I noticed some CS classes sprinkled into ECE so I'm leaning towards ECE. I'm also leaning towards Physics and Math... The problem is neither ECE, Physics, or Math is a strength of the college I attend. This college is big on mechanical and civil engineering. I tried asking engineering professors how to choose a discipline. They said look at the classes and pick based on that. Well its something. I just like learning.. I feel like living in a library learning and applying my knowledge and gaining new knowledge and applying and studying and sleeping. Is there any engineering career where its mostly learning? I'm not really into the business side of things... or administration... MBA's don't interest me. I considered data science... but I'm not sure what that's all about. I'm not choosing math or physics because of the limited career prospects...but I suppose it answers the "mostly learning" part. I just dont know what to do. I can do anything I set my mind too...but not everything. Eventually I must choose...and I hope eventually is rather soon.