News

How do programming languages get created, and what goes into design decisions ... you need to consider two things 1) The computer that has to run it and 2) The human that has to read it.
This is an introductory course on the fundamentals of computer programming. I see this class as an opportunity ... and Krishnamurthi, How to Design Programs, Second Edition, MIT Press (2014).
This is an introductory course on the fundamentals of computer programming. I see this class as an opportunity ... and Krishnamurthi, How to Design Programs, Second Edition, MIT Press (2014).