Only after answering this calling does an engineer construct something, whether bridges or buildings or software program. The information-technology industry simply doesn’t value certification as much as engineering does, or even as a lot as IT once did. The traditional disciplines of engineering—civil, mechanical, aerospace, chemical, electrical, environmental—are civic professions as much as technical ones. In the 1960s and ’70s, computers have been costly and scarce. They had been confined to research, in governmental, company, and industrial contexts.
This course is an introduction to the fundamental ideas of programming languages, with a robust emphasis on functional programming. If you wish …