Delay graduation or graduate on time?
Discussion
I’m a CS student currently planning to graduate in Spring 2027, but I’m in a bit of a dilemma and could use some advice. T30 school. I don’t have an internship yet. I’ve been applying, but it’s alread
Full Details
I’m a CS student currently planning to graduate in Spring 2027, but I’m in a bit of a dilemma and could use some advice. T30 school. I don’t have an internship yet. I’ve been applying, but it’s already late in the cycle (almost April), and I’m not sure how realistic it is to land something at this point. I do have some projects (including a full-stack app I’ve been working on), and my GPA is improving but not amazing (\~2.7–3.0 range after this semester). Had some extenuating circumstances, major deaths, financial issues, car issues and whatnot. Should have taken a year or so off but decided to tough it out. Right now I’m considering a few options: 1. Keep applying and hope I land something this late 2. Graduate on time even if I don’t get an internship Some context: * I work part-time, so I’ve got some flexibility * I don’t have a long-term lease, so delaying isn’t a huge logistical issue * I’ll be taking core classes like algorithms, compilers, and formal languages soon * I’m mainly aiming for software engineering roles I guess my main concern is: Is it worth delaying graduation just to improve my chances at getting an internship, or should I just push through, keep applying, and focus on projects + full-time roles instead? Also, how realistic is it to still land something this late? Would really appreciate any advice, especially from people who were in a similar situation. Thanks!