<p>finish at UCSD. Check your transfer requirements if you have previous transfer work. You can take your foreign language at community college if it is not specifically mandated by your major to take foreign language in residence. </p>
<p>Then just to let you know, Oregon State has a post bacc BS in computer science that is online and only takes at least a year after you get your BA. Might want to consider that option as well. </p>
<p>[Tracks</a> – Computer Science – Undergraduate Degrees Online – Oregon State University Ecampus – OSU Extended Campus](<a href=“Computer Science (Postbacc) Bachelor's Degree Online | Oregon State Ecampus”>Computer Science (Postbacc) Bachelor's Degree Online | Oregon State Ecampus)</p>
<p>Your thoughts on a career track will determine how you want to get your CS degree and which courses.</p>