CS isn’t even really a science but learning its history can help a creative technologist not merely create new solutions but find new problems in the gaps. Alan Kay is someone worth listening to. Such courses have existed in a number of universities, just with different course titles.