EFC over $70,000 and I might be screwed

See if you can get a co-op now for the next semester or two. They will pay you plus give you a skill set. You can use that money to pay for college. For CS you do get paid well.