Juggling Two Jobs + Full-Time CompSci Course Load (UoA)

 I’m a CompSci major at UoA taking CS220, CS210, PHY140, and ASTRO100 this semester. To make ends meet, I’m working two jobs:

  • Job 1: Mon-Thu (5am–1pm) + Sat (5am–3:30pm)
  • Job 2: Mon-Fri (4pm–8pm)

If say, I sleep at 10 pm and wake up at 4:15 am then I would get around 6h of sleep, which would leave with 37 of free time. For those who’ve pulled off similar insanity:

  1. How did you plan your week? Any time-blocking tips?
  2. What’s your study strategy for heavy courses like CS220/210 alongside gen eds?
  3. How do you prioritize when deadlines clash with shifts?
  4. Any life hacks for staying sane (or awake)?

(Am I delusional for thinking this is doable?)