This depends on the university. At UofT, for example, "software engineering" is actually taught outside of the engineering faculty, and is not CEAB approved... and therefore doesn't qualify.
Even if you had an engineering degree you still didn't get the ring. I believe you had to go to some sort of ethics classes before we'd be given the opportunity to purchase the ring.
Software Engineering is still a specialization under the Computer Science degree, and is taught by the Arts & Science faculty.