I have a Master's Degree in Electrical Engineering and a Bachelor's Degree in Mechanical Engineering, both from the University of California Santa Barbara (UCSB).
I've been a computer programmer ever since the Apple IIe which a friend's mother owned. There was one adventure game called "Deadline" which my friends and I couldn't solve, so I picked up some books on assembly language and learned all about assembly language just so I could have a peek inside the game and figure out how to win it. I was successful in extracting a lot of text from the game, but still I never figured out how to solve the game. (Many years later I found a website that explained how to win that game.)