Bad idea. It's been proposed on and off for years that software engineers be licensed, but cooler heads prevail. Programming resembles science or engineering as much as the sofa in my living room resembles the flowers in the garden.
>Just because things seem to work a certain way in the "real world" doesn't mean they should work that way.
>
>I strongly feel that what is currently called "Computer Science" should be a science, there's plenty of (nearly infinite) room for research. Applied aspects could certainly make use of engineering discipline, and practitioners should probably be called Computer or Software Engineers and be duly accredited and licensed, unlike the misuse of those terms today.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer