Hi all, really seeking some advice here.
I’ve recently decided to attend UC Davis as an undergraduate in the Fall. I got admitted as undeclared and am looking to change my major to Computer Science (no, I was not accepted to the CS program in any other college I am pretty set on attending Davis for a lot of reasons) I am aware of the prerequisites for making this change and have probably read every single official article put out by UC Davis, so I know what the expectations are on paper. However, it doesn’t tell me how to prepare and what to expect aside from the prereqs. So I have a few questions regarding that.
- First off, if you or a friend have completed this change of major (even if it’s not necessarily from Undeclared as long as it’s not a related major), please share your story and experiences!
- Which prerequisite classes (ECS 20, ECS 30, ECS 40, but I don’t need MAT 21AB I think since I got a 5 on the AP Calc BC exam) do I have a better chance of getting into in the Fall quarter? Which ones are less crowded in the winter and spring quarters? If it helps, I will be enrolling in the Fall with enough AP credits to be classified as a Sophomore. Any tips on getting into the prerequisite classes? I’m 100% willing to enroll in classes at less-than-optimal times, etc, anything.
- About how long would you say it would take to get into and complete all the prerequisite courses for CS? 2 quarters? 4?
- What is the rate of approval for all people who have completed the prerequisites and have submitted the official request?
- Besides the completion of prereqs, what other aspects are considered when your change of major request is reviewed? Is it just GPA?
- Is it true that CSE is easier to switch into, and that as long as you complete all the CS major courses in the degree, you can graduate with a CS degree instead of a CSE degree? (Because the requirements overlap)
- If my change of major request is denied, is it possible to apply again for the same major? Can I apply to a different but highly similar major?
- Worst case scenario: I get denied, and I’m not allowed to re-apply. What comparable majors do you think I should try for if I’m looking to become a software developer?
- What summer preparation should I do to prepare for the ECS classes? It almost seems that each class teaches a different programming language so I’m a bit confused on which ones to focus on.
- If a prerequisite class is full, are the ECS professors generally open to fitting you in if you go and talk to them? What kind of experience do I need to have in order to prove myself worthy?
- Are there any steps I should take when I arrive at Davis to ensure the best possible chance for a spot in CS? Is there any office or person I should talk to to get a foothold on switching? I think a previous thread mentioned speaking to an Orientation Leader or something?
- Is there absolutely anything else I can do to facilitate my change of major and make my chances of getting into prereq classes/getting approved higher?
Wooh, that was a long post. I’m really concerned about my chances at changing my major, because I deeply feel like this is something that has a permanent impact on my future. Any bit of advice is HIGHLY appreciated, even if you don’t have the exact answer to my questions above! I just really want to hear peoples experiences and gain some valuable insight for the struggle that I’m about to face. Thank you so so so much in advance.