What would an ideal computer science education look like?
I would appreciate comments on a draft article. The topic is “what would an ideal computer science education look like?” (for a college-age person hoping eventually to get a job as a software engineer rather than staying in academia)
The draft is available at http://philip.greenspun.com/teaching/undergrad-cs but please comment here.
Thanks in advance.
Full post, including comments