[Skip Navigation] [CSUSB] / [CNS] / [CSE] / [R J Botting] /[CS320 Course Materials] /text.html [text.txt(Text)] [Search ]
Tue Jan 18 09:58:11 PST 2011
[Schedule] [Syllabi] [Text] [Labs] [Projects] [Resources] [Grading] [Contact]
Notes: [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]

Contents


    Text book

      The Required text is

      Sebesta

      1. Robert Sebesta
      2. Concepts of Programming Languages, 9th Edn
      3. Addison-Wesley ISBN 978-0-1360-7347-5

      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 [ schedule.html ] for when each chapter/section is covered.

    . . . . . . . . . ( end of section Text book) <<Contents | End>>

    OLD Text book

      The 6th edition [ 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

    1. sebesta::= See http://www.aw.com/catalog/academic/product/1,4096,0201752956,00.html needed special notes.
      1. Preliminaries [ 01.html ]
      2. History [ 02.html ]
      3. Syntax and Semantics [ 03.html ] [ 03.answers ] [ cs320wuml.html ]
      4. Parsing and Translating [ 04.html ] [ 04.Tdiagrams ]
      5. Names [ 05.html ]
      6. Data [ 06.html ] + [ stl.html ]
      7. Expressions [ 07.html ]
      8. Statements [ 08.html ]
      9. Subprograms [ 09.html ] +downloadable UML diagram for Dia: [ ch0809.dia ] [ 10.html ]
      10. ADTs [ 11.html ]
      11. OOP [ 12.html ] + [ java.html ]
      12. Concurrency [ 13.html ]
      13. Exceptions [ 14.html ]
      14. Functional [ 15.html ] + [ lisp.html ]
      15. Declarative [ 16.html ] + [ prolog.html ]

    . . . . . . . . . ( end of section OLD Text book) <<Contents | End>>

End