<p>Straight forward title. I'm going to be missing Math 20C and Math 20F. Math 20C only because to fulfill it at my CCC I need the last two calculus courses in my sequence, of which I will only have one. I could take the last calculus course, but I would have to drop discrete math to make room which would limit my options for other schools.</p>
<p>I have a 4.0 currently if that matters. Also applying as a CS major and I believe it will be impacted, so I think things really aren't looking good for me. Would taking that last calculus class and only have 1 missing pre-req really help? Any general advice? </p>
<p>That is not true. My daughter applied to impacted Communications major at UCLA missing two pre-req (out of 7), that were not offered at her CCC and she got in. Even the CS majors etc. allow a certain number to be missing. Now how that compares with other applicants is another thing. But it is not a rule that they ALL need to be completed if they are not articulated at your CC or any nearby CC. I’m not sure where you’re seeing that but it isn’t accurate, across the board anyway. </p>
<p>Of course if the class is offered you should def try and complete it. Also, there is the issue of not fulfilling a sequence at the same CC or district. Leaving the last class of a sequence out could be an issue since the UC itself is not quite sure what an overlap might be by completing at the UC. That alone could disqualify you. Better to finish a sequence and try to get discrete math somewhere else.</p>
<p>I just looked at assist.org for UCSD and the various CS tracks. Nowhere does it say every class is required if it is not articulated. They simply could not do that as some courses are not available anywhere and you can’t screw ppl over that way. Plus, the UCs have a new task force this year focused on bringing more students in from the lower level CCs that don’t offer a wide array of courses. To penalize a person because the class is not available anywhere is contra-indicated. That sentence you grabbed I’m sure refers only to available classes in the major prep track.</p>
Which means she did not apply to an impacted program in the college of Engineering at UCSD, which is what the OP is doing. So her experience is relevant because?</p>
<p>We’ll I agree @mikemac, and God knows I’m not the UC, but hard to imagine non-articulated classes not offered anywhere would be a non-negotiable requirement.</p>
<p>I just do not want newbies possibly erroneously thinking they can’t major in something because of a non-articulated class. Of course, he should check… However in his case the classes appear to exist at his CCC, so it isn’t relevant.</p>
<p>I got into CS at UCSD without any actual CS classes. But I had all the math done. </p>
<p>Is 20F vector calc? Or is it linear algebra? </p>
<p>You’ll be fine. You don’t even want a bunch of CS classes from CC done IMO, this is because the CS classes at CC tend not to be very comprehensive and very specific to a certain language, like Intro to Java, Intro to C, etc </p>
<p>Yes, I just did a check, as UCSD is different from others since ppl can transfer in as undeclared. If classes don’t articulate etc you may possibly be admitted as a pre-major, as an undeclared, or into your alternate major - in which case you can complete missing and request a change. However OP seems to indicate the classes are available at his CCC, so not sure how that works, but CSB111 seems to feel it is fine. </p>
<p>However, it seems he should finish the sequence, if anything. Def find out about that. What are your thoughts on that @CSB111 - Calc 3 vs discrete math?</p>
<p>@lindyk8 In terms of importance? I don’t think SD requires discrete math, I think CS only wants Calc 1 - 3 and Linear Algebra. </p>
<p>Discrete Math is a lot more useful for CS than Calc 3 is, but I think completing Calc 3 and doing well (at least a B) shows math maturity, where discrete math teaches more logic based methods that apply to CS “concepts”. </p>
<p>@lindyk8 Wow! Thank you so much, I thought UCSD was hopeless for me at this point and I’ve been sulking all day. My course sequence on the quarter system for math goes like this Calc 1A-1D (4 classes), 1D is a pre-req for Linear Algebra. I won’t be able to make 1D and Linear Algebra with only 3 quarters left (I could substitute discrete math with 1D my last quarter). Finally, I could stay at my CCC for another year and clear ALL requisites, but this would be a last resort option…</p>
<p>From what I’ve researched since you mentioned “undeclared major” is that if I apply as a CS major and the major is impacted (and I don’t get in, likely due to missing those classes), I can also be accepted as an “undeclared major.” I think then I would spend a year as “undeclared” and finish all the missing classes after which I would request to switch my major to CS and hopefully get in. I’m going to attempt to contact a UCSD adviser about this and hopefully get more information.</p>
<p>@CSB111 I think it depends on which years CS is impacted at UCSD, but I’ve since been told that missing those math classes will be an automatic rejection if CS is impacted. I think the best route for me is to go undeclared and take those math classes + those comprehensive CS courses you stated at UCSD. I’m not really sure how this process of applying w/ intent for undeclared works though.</p>
<p>The CS program was not impacted, and it will be next year. But because of how it has been, the CS major is literally so overenrolled that I personally would not take that risk of applying to the major AFTER you get accepted undeclared. </p>
<p>I would say chances would be slim, here is why:
You are going to have a horrible time trying to get the classes you need to make an attempt to declare, especially as a non major with transfer status.
If you have all your prereqs done, you literally have no other option except to take CS classes. I can tell you for sure that you won’t be taking 3 at a time (Just go read on reddit if you are curious about the state of the CS major), and if anything, you might only be able to get into one CS class. </p>
<p>I think the best plan is either to apply for CS and have your classes done, with a good GPA. It would suck to go in as undeclared and not be able to declare. I know majors like Mechanical Engineering have been impacted, but people with lower GPAs and all their prereqs done seem to get in. </p>
<p>@CSB111 Thanks for the brutal truth. If I were to get all pre-reqs done I would have to stay at CCC for another year (3 years total) which is really depressing but may be the only option. In another thread however someone gave the suggestion that I could apply for the Math/CS major which is under the math department and not impacted. It’s more math heavy in upper division, but has very similar pre-reqs to the CS major. I’m wondering then if I could petition for a major change to CS after finishing those pre-reqs after my first or second quarter, and if worst comes to worst I have Math/CS to fall back on. I was also told that the math department is lenient in petitioning for change of classes so that I could possibly substitute some CSE classes over MATH to my load. No idea if this is true.</p>
<p>No problem, I just think it is a tough call because we really do not know what impacted will really mean for next year.</p>
<p>As far as Math/CS, I’m not sure how it works for UCSD, but I know for UCLA’s Mathematics of Computation, you can switch out some upper division math classes for upper division CS. I think you get a total of 5 upper divisions that will count for your major, plus the lower division classes. If you had the requirements done as a Math/CS major I’m sure you could petition to be accepted into the CS major. </p>
<p>I don’t know what your career goals are, but Math/CS will probably be better for setting you up for grad school. Job wise you will probably have a good enough foundation to program efficiently, as I know a lot of math majors usually go into programming. Either way if you are a good programmer that major won’t really matter. </p>
<p>Last thing, do you only want to go to UCSD? I would honestly say that it is probably going to be a lot simpler to get into Berkeley CS which is a better program than UCSD, and they won’t be as tight about prereqs because you won’t be directly admitted into CS. </p>
<p>@CSB111 USC and UCSD are my top schools, but I want to apply to as many universities as I can to see where I land.At this point I’m rounding out all the possibilities </p>
<p>
</p>
<p>Yeah, I heard that those admitted to UCB need to take a number of pre-reqs their first year to get into upper division and that it can be hard due to doubling up on some rigorous credits. You also need to have above a 3.0 in those classes to be admitted into CS. I also don’t think I would have a backup plan similar to Math/CS at UCSD.</p>
<p>Either way I’ll also be applying to UCB, but I’m not so confident that I’ll make the cut (really the only thing I have going for me is a 4.0 and not many EC’s at all…)</p>
<p>For Berkeley, you could do Applied Math or some Cog Sci or something. The CS61 series is pretty much enough exposure for a lot of programming jobs (so I’ve heard), and you would be able to take upper divisions if things didn’t work out.</p>
<p>You would probably want at least the CS61B equivalent done and all your math finished, or at least through Calc 3, because at Cal, Linear/DE is one class. </p>
<p>You should be able to get into USC, they have some cool faculty for CS. I wanted to go there but I got no aid for some reason. I think you have plenty of great options with your 4.0, I wouldn’t worry. </p>