<p>There is some sort of a process you have to go through in order to get into Viterbi (taking certain classes etc.) but I’m not sure how hard it is to get in.</p>
<p>The only minors that Viterbi offers in Engineering are Petroleum and Environmental (and also Computer Science) but I believe you have to be majoring in an applied science or engineering field to qualify.</p>
<p>As far as double majoring, I’m not sure but I think if you’re pursuing a BA you have to double major with a BA, or a BS with a BS etc. Since Engineering has all BS’s the two majors you proposed might not be possible…not to mention how hard it is to graduate on time with an engineering major without even adding a minor.</p>
<p>But, I am not an expert so I would still talk to someone from the university about it.</p>
<p>USC’s policy on double majors:
[USC</a> Catalogue: Undergraduate Education: Undergraduate Degree Programs](<a href=“http://www.usc.edu/dept/publications/cat2008/undergraduate/degree_programs.html]USC”>http://www.usc.edu/dept/publications/cat2008/undergraduate/degree_programs.html)</p>
<p>Viterbi Undergraduate Bulletin (outline of classes you have to take each year to complete your major on time):
[USC</a> - Viterbi School of Engineering - Undergraduate Bulletin](<a href=“http://viterbi.usc.edu/students/undergrad/bulletin/]USC”>http://viterbi.usc.edu/students/undergrad/bulletin/)</p>