This is an aside, but I wonder how much longer the law schools will be able to deny admission to the bar to people with on-line law degrees.
You are allowed to take the California bar with an on-line law degree, but that's unusual.
Obviously, the law schools have a huge incentive to prevent this from happening, and they hold an ace card that traditional MS degrees don't have - it is flat out illegal (illegal as in you can be put in prison) to practice law unless you do the education exactly as specified by the law schools.
Computer Science departments may confer a useful degree and body of knowledge, but there's no professional association that can deny (under threat of fines and imprisonment) people without an MS in CS from writing code.
You are allowed to take the California bar with an on-line law degree, but that's unusual.
Obviously, the law schools have a huge incentive to prevent this from happening, and they hold an ace card that traditional MS degrees don't have - it is flat out illegal (illegal as in you can be put in prison) to practice law unless you do the education exactly as specified by the law schools.
Computer Science departments may confer a useful degree and body of knowledge, but there's no professional association that can deny (under threat of fines and imprisonment) people without an MS in CS from writing code.