And real software engineering experience isn't a Berkeley degree. There are many reasons to do this. Your career is only one of them.
You could take Trevor Murphy for Classics 10B, Intro to Roman Civ. You could learn to sail or windsurf down at Cal Sailing.
BTW, applying to Berkeley from out of state is more dicey. And expensive (Tuition and Fees: $13,509 (in-state); $40,191 (out-of-state)). Again, moving here and going to a CA JC will dramatically improve your chances.
Big point: you really need to learn a LOT about the application process and requirements. Not a little, a shit ton. This is not for the faint of heart. It isn't an easy path. You have to take it very seriously. You're probably two years away.