Hi Sungrl,
In terms of your major and career, I wonder if you might think laterally from engineering, and look at a field like management science, and how large organizations best function. This is an eclectic field that draws upon organizational psychology, information technology, and systems design. You might find it in a business school or possibly in engineering.
I say this because you've got a strong sun (identity)/Mars (initiative) combination in the 11th house. This house traditionally deals with friends, but it more generally extends to organizations and the human interactions within them. Leo is very interested in leadership and you probably have natural leadership ability and just possibly an interest in how this quality works, from an analytical perspective.
Then your sun/Mars are in a favourable relationship with your moon/Saturn in Scorpio in the third house. The moon indicates your needs/feelings. Saturn on a good day shows how you are patient, persevering, and hard-working. On a bad day, it shows where and how you feel frustrated and inept--but hey, we all have Saturn in our charts. The 3rd house indicates your mental and communicative abilities. I would read Saturn/moon in Scorpio in the third house combined with your Virgo rising and Gemini on your MC (career house cusp) as giving you natural analytical talents--I might even suggest you can be a real detective when you want to get to the bottom of a problem. This is a super combo for a job requiring trouble-shooting capabilities.
With moon/Saturn squaring Mercury in the 12th and sun square Pluto, you can probably take your analytical skills one step further, to be quite a devastating critic, even when you don't mean to hurt a sensitive soul's feelings--a proclivity to watch out for. You may find yourself involved in inter-personal power struggles: something better relegated to the tennis court than to your cherished relationships or co-workers.
In terms of relationships, only pop sun-sign astrology will say what signs you're best suited for. The "real" astrology is far more complex! Yes, it does go by degrees rather than by simple signs. So it works better if you've got a Person of Interest in mind, as then your two charts can be compared at this level of detail. I would suggest that with Pisces on the cusp of your 7th house of long-term relationships such as marriage, you are probably attracted to gentle, sensitive men; yet with your Mars sun/highly activated in Leo, this Sensitive Guy also better show some strong leadership capabilities if you are going to respect him. With your Venus in Gemini in the 10th house, you may get a reputation for being a flirt--i.e., the butterfly going from flower to flower, yet underneath you are capable of deep and serious attachments, with not a little jealousy if your man proves less than steadfast.
I think your biggest challenge in life will be that Pluto squaring your sun. Pluto deals with profound personal transformation, and you are being asked to do this on an ongoing basis. Fortunately both Leo and Virgo (your rising sign) are up to the challenge of ongoing personal growth. With your north node in Taurus in the 9th house of mind-expanding activities like travel and higher education, hopefully you can spend your junior year abroad or look at applying your considerable talents to solving some major problems facing the world today.
Good luck, Sungrl!