Hey All! I'm a first year going to ASU with an intended major of CS. I'd originally planned on aiming high and trying to break in as a quant but I'm increasingly realizing SWE is more feasible and more applicable to my interests and location (SoCal) as well. I'm coming in CURRENTLY with 49 credits, with that being able to go up to as high as 78 iirc based on how my APs went in May, so I'd be able to feasibly graduate in 2 -3 years rather than 4. Planning on applying to Barrett though so the honors reqs might affect that. My question is how I should plan things out course wise, as I see about three options:
-
Graduate Early and get into the work force as fast as possible
Considering how I graduated a year early from HS idk if I want to do this again, since I'm already missing the HS experience a lot and not being a child anymore is a bit sad for me, but long term this has its advantages. -
Dual major in another field and grad in 3-4 years
I was originally intending on doing CS+Finance hten CS+Math, and now obviously I'm posting here, but this seems like it could help a good amount for other fields, though I don't know how much it would for SWE if my goal is MAANG rather than SWE in another industry. -
Graduate in 4 years and use the insanely light courseload to stack up in year internships and extracurriculars.
Seems like it'd be a great way to pad my resume but there is the cost factor
I'm also thinking about doing the 4+1(really a 2 or 3+1 for me) MCS at ASU as well but unsure if its worth doing it accelerated rather than at a different uni, a masters is a must for me regardless since I'm someone who values a large conceptual background.
LMK if there's any info I need to provide to make the ideal path for me more clear