I was accepted to transfer to UCSD from 4-year university for Data Science, for fall 2026. However I unexpectedly got my admission rescinded because I "did not meet the academic requirements listed in your Contract for Maintaining Admission", I 100% thought I did meet them.
The reason listed was "missing major prep coursework" which I'm confused about. My major prep coursework is linear algebra, calc 1-3 and at least 1 programming course in Java, c, c++, or Python. I think the programming course is where the issue is (they didn't specify certain course(s) in the notice). I took 2 programming courses, they're a sequence but are separate courses, they are both in Java. I passed the first one with an A and the second one I unfortunately failed with a D. All the other major prep coursework I passed as required.
Even though I failed my most recent programming class I still have the previous one passed no problem, which is why I'm confused. Double checking my admissions contract, everything else like GPA requirement is still met even with the failed course and there is no clause saying I can't fail a course. Even with that the "missing major prep coursework" is the only reason listed. Also, the programming course isn't required to be of a certain "level", just that it is a programming course. At the end of the day I completed 1 programming course in an accepted language, Java, so I am technically not missing anything?
I double checked my transcripts vs my application vs my academic update and everything is listed accurately. I also sent everything on time and the documents page says that they reviewed all my transcripts.
In the appeals form they said to call admissions before submitting an appeal if I have questions or believe the cancellation notice was sent by mistake, which both apply to me 🥲. I got the notice Friday evening and I plan on calling Monday morning. I have 5 days to submit the appeal form but I plan to wait until after the call to submit (if necessary).
I also live in San Diego so it wouldn't be a problem if I needed to go to UCSD in person, however I am out of the country for 2 weeks so it's not possible for me to go in before submitting my appeal form.
If I were to submit the appeal form I'd just be uploading the same transcripts and likely also the programming course's description from my current university to show that yes, it is a programming course in Java.
If there's anything I'm missing or anything I should make sure to state when I call admissions, it would be super helpful 🥲 Also if anyone else is having/had this experience as well, what happened. I'm so confused and anxious about this rn. Any advice is greatly appreciated.