Is it worth it transferring Senior year or Spring of junior year?

Hi, so essentially I’m having serious struggles at my current college both socially and academically. I came into college not really knowing what I want but now (as a Junior) I found out that I really enjoy computer programming but the problem is my current school has a really really weak computer programming major (It’s a coordinate major and is missing a quite a few classes like data structures). In addition, I have no real social support or good friends at my current college. I’m wondering if it is realistic to transfer? Not to be too dramatic but I also absolutely hate my current college. It’s really not the right place for me and I’ve struggled dealing with some serious anxiety/depression my last two years. I’m planning on seeing a counselor this semester to help with it. My GPA is pretty decent (3.84) and I’m declared as a math major at the moment. Should I just stick with the program and graduate with a math and cs degree?

In your case, it makes sense to transfer for your major. Apply for the spring term, and plan to spend a full four semesters at the new place.

If you have not yet begun classes for this fall, consider taking a leave of absence and working while you apply for transfer.

Alternately, investigate the possibility if taking a “guest senior year” at a place with better classes for your major. You would still end up with a degree from your home institution, but you would be able to take the coursework yiu need.

As @happymomof1 said, you will almost certainly have to do 4 more semesters at a new university, Consider the financial implications (including what you can’t get back from your current college).

Sometimes you can do a ‘study abroad’ in the US at a college that your current school has a reciprocity agreement with, even for senior-level classes. Suggest you head to your advisor or the academic dean to see who your college might have arrangements with (leaving out the part about how you hate the school).

Understand that this will follow you. That you are only ‘planning’ on getting some help now is a bit of a concern- it won’t magically resolve itself in a session or two.

As others have said transferring will most likely require that you spend two full years at your new university. Also, depression is not unique to your current university. It is very common and can follow you. You need to get this treated effectively which can take some time and effort.

That being said, if it makes sense financially and if you can find an appropriate school to transfer to then transferring does seem to make sense to me. As one example, data structures really is valuable for computer science. A 3.84 GPA should make it feasible for you to transfer to a good school.