- page xviii, line 3: Change This to It.
Read the Preface of the text. Even though it is addressed more
to instructors than to students, it will give you an idea of what the
course holds in store, and my general approach.
Read the section titled "To the Reader". This section is addressed to
You must do every exercise labelled (i), every exercise labelled
(u), and every one labelled (p1).
You are encouraged to do every exercise labelled (d), but may skip
those you find boringly easy. You are also encouraged to do every
exercise labelled (r), but you may vary this according to how well or
poorly you understand the text. Notice that by doing the (p1)
exercises, you will implement a small rule-based system, and use it to
write a miniversion of Eliza. Notice, also, that the
answers to about one-third of the programming exercises appear in
Appendix A. It is a good idea to do these on your own, and then
compare your solution to the one in the text.
These Course Notes for each chapter will tell you which exercises you
should hand in for that chapter.
Create a file in your home directory named
.emacs if it
is not already there.
Copy the file
~shapiro/CSE202/dotemacs into the end of
Create a directory (sometimes called a "folder") named
CSE202. Do all the work for
this course in that directory, and put all files you create for this
course in that directory, except for the file
You will submit exercises for this courses by creating a file as
instructed in the Course Notes for the chapter you are working on, and
then executing the shell command,
where instead of
file you will put the name of
the file you are submitting.
When you have submitted your work for a chapter, go right on to the
next chapter. If there is any problem with the work you submit, the
instructor will send you e-mail about it.