[ 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 1 | Choice 2
|
|---|
| At the end | In 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
- Donald E Knuth
- Computer Programming as an Art
- ACM Turing Award Lectures ACM Press Chapter12 (1987) pp33-46 QA76.24
[ 1283920.1283929 ]
- =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
- TBA::="To Be Announced", something I have to do.
- TBD::="To Be Done", something for you to do.
- CSE::="Computer Science and Engineering Department at CSUSB".
End