Disclaimer: currently enrolled @ WGU.
This comment comes off really strongly to me in the direction of gatekeeping.
> These would not be acceptable in any CS department that I know.
Personally, some of the courses I'm taking now are just as hard as those I took during undergrad at a brick-and-mortar university.
I would say that the promised scope & depth of my undergrad courses at my brick-and-mortar university was greater, with interactive lessons, feedback, etc.
On the other hand, to learn that breadth of material takes two interested parties. Often I had professors who wanted to research, not teach. Sometimes the course was taught entirely by TAs after hours. Usually the pace was so fast that I never had time to learn one thing before we moved on to the next.
There were students who did the bare minimum, while others went beyond. That piece of paper symbolizing their "CS education" means much more to some than others.
> You did not get a CS education.
Hard to argue since you haven't defined "CS education", but I'll read it as "..the CS education that my university provides."
I believe it, and acknowledge that not all CS educations are equal.
> There are bootcamps that are much higher quality than this.
I think the goals are different. WGU allows me to study at a slow pace, go as deep or as shallow as I please (while passing a minimum bar) and will grant me a B.S. at the end of it. I already have a job; what I'm missing is the degree.
Perhaps I wouldn't feel such a strong need to get the degree, if it wasn't a prerequisite to even higher education!