I'm a fourth year college student who has taken Real Analysis, Topology, Calculus 1-3, Probability Theory, Foundations of Applied Math, Advanced Multivariable Calc, Abstract Algebra, Linear Algebra, Survey of PDE's, Diff Eq's, Discrete Math, and Intro to proofs. There are probably about 5 more courses to take until I complete the degree. But with the CS degree I have only completed two intro courses, digital systems, and computer organization course. I'm losing interest with CS and can't see myself coding extensively with passion. Physics and Engineering (either Aero or EE) seems very exciting and captivating to me. In terms of physics courses, I have only a mechanics and EM course using Resnick and no engineering courses taken. I would love to pursue a degree in either but was concerned about applying to graduate school since graduation with physics or engineering would take 2-3+ years. Is it a big deal to graduate in 6-7 year with 2 B.S. degrees to graduate schools or potential employers? Also, would Engineering or Physics be a better fit for me?