I'm a self-taught web developer, and I can tell you that the skills and knowledge gap between web development and "real" software engineering is huge, enough to where I seriously consider going back to school to pick them up, even though I already make $100k+, I've reached the top of my earning potential.
If I knew a program tailored to people like me that would give me a reasonably-accredited certificate and teach me the math and theory, I'd pay perhaps $20k for it. I'd go back to college, but I really don't want the pain of all that undergrad coursework.