Not really. At least Maths everyone is going to learn the same thing. In the SDD course, the teacher can decide what language they want to use etc. I know when I did SDD some kids were using VB in the course, some used really old versions of QuickBasic, and some even used C.
It's not like maths...