Com S 342 meeting -*- Outline -*- * orientation ------------------------------------------ WHERE ARE WE? Chapters 1-2.2 basic concepts in languages functional programming (in Scheme) 2.3 lambda calculus, var bindings, scope 3 syntax abstraction data abstraction 4 reasoning about procedures imperative programming 5 interpreter basics 6 parameter passing 7 OO features ------------------------------------------ 1-4 are also tools for the study of langauge features in chapters 5-7