<p>I love engineering and I am going to major in EECS, but I'd also love exploring more about the universe and nature and I saw this potential where engineering supports scientific research.</p>
<p>So I asked people around me whether it'll be a good idea to double major in STS and EECS, yet they told me it's always better to double major in Math and EECS.</p>
<p>Advices please!</p>
<p>You’ve posted like 8 of these threads all asking the same question. My advice is to chill out, take classes that you think sound interesting, and figure out what you’re really interested in learning.</p>
<p>Take the classes you want to take. It’s not that hard to get a major so you’ll definitely have time to explore some fun classes.</p>
<p>With that said, Math + CS is a good combo. You can always minor/concentrate in STS.</p>
<p>Plus, it’s not like things are set in concrete at MIT. My daughter planned to double major in physics and computer science. She formally declared a physics major, but took EECS courses, starting freshman year. At the end of her junior year, she sat down in a meeting with the EECS advisor and learned she could easily finish up her senior year with a second major in computer science. However, in the end she opted to take more advanced courses in physics. I guess she wanted to know more about string theory…go figure!</p>
<p>I think at one point she worried that not having the EECS degree on the transcript might hurt her, should she decide to pursue a career in technology rather than attend grad school in physics. But she had some good advice from an executive with a high-tech company, who told her that the physics degree with the computer science coursework and hands-on experience would be more than enough.
:-)</p>