<p>I'm just looking for any sort of input, so all your opinions are appreciated :)</p>
<p>I'm going to talk to my counselor later, but right now, I am a first year majoring in CS (L&S). I have the following requirements to complete before receiving my BA:
CS61C
CS170
2 CS breadth (160 and 186 are what I have in mind)
2 additional CS courses (CS 188, CS 161)
1 technical course (honors thesis if my GPA magically gets to 3.7+)</p>
<p>Since I need 13 units per semester, </p>
<p>Fall 09 (finishing my breadth, R1B, and AC):
CS61C
Anthro 2AC
History of Art, R1B
Need 1 more unit</p>
<p>Spring 10:
CS 188
CS 160
Need 5 more units</p>
<p>Fall 10:
CS 160?
CS 161?
Need 5 more units</p>
<p>Spring 11:
CS 170 (Wagner)
1 technical course
Need 5 more units</p>
<p>I have 16 units to screw around, but I'm comfortable with a 15-16 units courseload per semester, although I'm very certain two CS courses per semester will be killer. My GPA is kinda...****ty. I took way too many classes my first semester here, so I got decimated with 19 units. I'm fighting an uphill battle, so I'd like to preserve my GPA (or raise it).</p>
<p>So here's the crux of my post: what do I do with my 16 required units? </p>
<p>That can comfortably raised to around 30 units if that opens up the opportunity to minor in something. However, I'm really concerned about my GPA, and I'm very uninterested in liberal artsy minors (languages, philosophy/sociology, etc). Problem with this is that minors in technical subjects (marine science, astro, math) require pretty tough classes, and my GPA can't handle screwing around. </p>
<p>I'm hoping that by taking courses outside my major, I become more marketable (I want to get a job before graduating). I'm very interested in marine science, but I can't see CS+marine making me more marketable in a conventional way. </p>
<p>Anyway, I'd really appreciate your opinions -- On what should I spend my time and units? Anything particular you find interesting that you want others to experience? I'm open to anything.</p>