<p>^As a recent grad who worked 10 years professionally in IT and has a decent grasp of the current job market, I would suggest the following:</p>
<ol>
<li><p>Do comp Sci and minor in accounting - You will be very competitive as a applicant entering the workforce given that you have trainings in two vocational and highly sought after skills. </p></li>
<li><p>If you have been a “computer” person all your life and considering a career in IT - major in comp Sci and in your spare time, focus on attaining a IT certification. I highly recommend CCNA. With this combo, you will be head and shoulder above the rest. Plus, Cisco offers many well made self-study books that will provide you with adequate preparation for the CCNA exam. (Look up Cisco’s "first step"series of books)</p></li>
<li><p>Consider a math heavy major (Econ or comp Sci) and minor in social science - You can market yourself as a well rounded person who possess good analytical and interpersonal skills since people have this perception that N. campus majors tend to have better people skills than those with an engineering degree. </p></li>
</ol>
<p>One way or the other, take advantage of all that UCLA has to offer. It’s a great school and with lots of opportunities if you know where to look.</p>