I graduated with a non-enginering ABET accredited technology BS degree. After several years in industry, I decided to pursue an engineering license. I too worked and had a family so for me, a BS was out of the question. I applied to graduate school and was accepted conditionally into the structural engineering program. I had to take and pass with a B or A key undergraduate engineering courses and math courses. I knew for quite a while I was going to go back to school so I prepared myself by studying math and physics. Luckily, I was able to test out of Calc 1, 2 & 3. I took differential equations, statics, dynamics, strenght of materials, srtuctural analysis and a concrete design undergrad courses. I graduated with a MSCE and took and passed the FE exam. Texas allowed me to sit for the PE exam....I am currently awaitnig my results. The MSCE worked for me...but, the PE is essential if you don't have a BS in engineering. Most engineering jobs require a BS and don't seem to care much about the MS. I will say though, for structural engineering, the MS is essential and starting to be a requirement. The material covered in the MS is focused and very much worth learning.