.Open Text book The Required text is .Open Sebesta Robert Sebesta Concepts of Programming Languages, 9th Edn Addison-Wesley ISBN 978-0-1360-7347-5 .Close Avoid previous editions (first thru 7th) they may not match, and the field is still developing. On the other hand a used 8th edition or a cheap one should be OK. See the schedule .See http://www/dick/cs320/schedule.html for when each chapter/section is covered. .Close Text book .Open OLD Text book The 6th edition .See http://www.aw-bc.com/catalog/academic/product/0,4096,0321193628,00.html was better than the previous ones. It needed fewer notes than the previous editions. They were placed on the page for the session when they are covered... The editions before the 6th sebesta::=http://www.aw.com/catalog/academic/product/1,4096,0201752956,00.html needed special notes. .List Preliminaries .See http://www/dick/cs320/sebesta/01.html History .See http://www/dick/cs320/sebesta/02.html Syntax and Semantics .See http://www/dick/cs320/sebesta/03.html .See http://www/dick/cs320/sebesta/03.answers .See http://www/dick/cs320/handouts/cs320wuml.html Parsing and Translating .See http://www/dick/cs320/sebesta/04.html .See http://www/dick/cs320/sebesta/04.Tdiagrams Names .See http://www/dick/cs320/sebesta/05.html Data .See http://www/dick/cs320/sebesta/06.html + .See http://www/dick/cs320/stl.html Expressions .See http://www/dick/cs320/sebesta/07.html Statements .See http://www/dick/cs320/sebesta/08.html Subprograms .See http://www/dick/cs320/sebesta/09.html +downloadable UML diagram for Dia: .See http://www/dick/cs320/sebesta/handout/ch0809.dia .See http://www/dick/cs320/sebesta/10.html ADTs .See http://www/dick/cs320/sebesta/11.html OOP .See http://www/dick/cs320/sebesta/12.html + .See http://www/dick/cs320/sebesta/java.html Concurrency .See http://www/dick/cs320/sebesta/13.html Exceptions .See http://www/dick/cs320/sebesta/14.html Functional .See http://www/dick/cs320/sebesta/15.html + .See http://www/dick/cs320/sebesta/lisp.html Declarative .See http://www/dick/cs320/sebesta/16.html + .See http://www/dick/cs320/sebesta/prolog.html .Close.List .Close OLD Text book