Software engineering major?

<p>Hi guys. I’m having a difficult decision on which major I should follow for my Master degree. I have a B.Eng in Mechanical but I didn’t enjoy my classes at university. The professors talked for hours in class and I really had problems to remember what they said. However I never had problems with mathematics, programming like Matlab or Visual Basic before. If I stick with mechanical I’m quite sure that I will not get good grades in classes. I’m thinking something like software engineering but is it in the field of computer science, do I need computer degree to continue my Master? Any advice on the Master program I should take please!</p>

<p>Go for a B.S in C.S.</p>

<p>You will learn what you need to know about Software Engineering in the major.</p>

<p>^^</p>

<p>What QCStudent said.</p>