[ Skip Navigation] [CSUSB] / [CNS] / [Comp Sci & Eng] / [RJBotting] / [CSci489]
[Index and Blog] [Schedule] [Syllabi] [Contact] [Submit] [Presented] [Search]
Sessions: [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11]
[Skip Navigation] [Remove Frame] [CS489] [Text Version] 01.html Tue Sep 29 14:04:08 PDT 2009

Contents


    489/01 Introduction to Course

      Syllabus

      [ syllabi.html ] [ ../syllabus.html ]

      Schedule

      [ schedule.html ]

      10 minute Break

      When should we take the break:
      Table
      Choice 1Choice 2
      At the endIn the middle

      (Close Table)

      Guest Speaker -- Donald Knuth -- Programming as an Art Form

      The text versions of the audio tape is published online by the Association for Computing Machinary: [ 1283920.1283929 ] (PDF) and in hardcopy as chapter 12 of the ACM book "The ACM Turing Award Lectures": (Pfau Library 4th floor, QA76.24 .A33 1987)

      Knuth74

      1. Donald E Knuth
      2. Computer Programming as an Art
      3. ACM Turing Award Lectures ACM Press Chapter12 (1987) pp33-46 QA76.24 [ 1283920.1283929 ]
      4. =ESSAY ART SCIENCE PROGRAMMING

      Exercise if time -- What do you want to learn?

      Discussion -- Programmer Competence

      [ Programmer%20competency%20matrix.htm ]

      Next: Finding things out

      [ 02.html ]

    . . . . . . . . . ( end of section 489/01 Introduction to Course) <<Contents | End>>

    Abbreviations

  1. TBA::="To Be Announced", something I have to do.
  2. TBD::="To Be Done", something for you to do.
  3. CSE::="Computer Science and Engineering Department at CSUSB".

End