Your bio states your major is 30 guys:1 girls, but according to the data I just get from the advisement center for SWE, it is 12:1 (584:50), though I have heard that a lot of those are Freshman and don't make it to the upper division classes.
My bio is referring to my classes, not the major. In my upper-level classes, the classes are 20 or 30 guys to one or two girls. There are a lot more girls in the lower levels, which is why your numbers show 12:1. You're right, a lot of the freshmen don't make it.