Computer science courses that don't exist, but should (2015)
prog21.dadgum.com
Computer science courses that don't exist, but should (2015)
1–10 of 308 posts
Re: Computer science courses that don't exist, but should (2015)
#2Re: Computer science courses that don't exist, but should (2015)
#3Re: Computer science courses that don't exist, but should (2015)
#4Re: Computer science courses that don't exist, but should (2015)
#5The Classical Software Studies would be quite useful. Go write a game in 64kb of RAM in BASIC. It would really stretch your creativity and coding skills.
Re: Computer science courses that don't exist, but should (2015)
#6Where’s the course on managing your reaction when the client starts moving the goal posts on a project that you didn’t specify well enough (or at all), because you’re a young eager developer without any scars yet?
Re: Computer science courses that don't exist, but should (2015)
#7Re: Computer science courses that don't exist, but should (2015)
#8Where’s the course on managing your reaction when the client starts moving the goal posts on a project that you didn’t specify well enough (or at all), because you’re a young eager developer without any scars yet?
The professors had a habit of sending out an email one week before the due date (right before finals week) which contained several updates to the spec.
It was a surprisingly effective course.
(Dartmouth also followed this up with a theory course that often required writing about 10 pages of proofs per week. I guess they wanted a balance of practice and theory, which isn't the worst way to teach CS.)
Re: Computer science courses that don't exist, but should (2015)
#9Jenkins, Docker, Kubernetes, none of these sorts of things - and I don’t even mean these specific technologies, but moreover nothing even in their ballpark.
Re: Computer science courses that don't exist, but should (2015)
#10Alan Kay, my favorite curmudgeon, spent decades trying to remind us we keep reinventing concepts that were worked out in the late 70s and he’s disappointed we’ve been running in circles ever since. He’s still disappointed because very few programmers are ever introduced to the history of computer science in the way that artists study the history of art or philosophers the history of philosophy.