CSE logo University of Washington Computer Science & Engineering
 CSE 413 Au 2004 - Syllabus
  CSE Home   About Us    Search    Contact Info 

CSE 413
 Home page
Administration
 Syllabus
 Grading
 Topic Outline
 Accommodations
Classwork
 Calendar
 Exams
 Software
 Other Links
Email list
 Info
 Archive
   
Course Goals
Expand our notions of programming, learn some basic concepts of programming languages, and gain insight into how languages are implemented. The course will study functional and object-oriented programming using the languages Scheme and Java. There will be a final project.
Prerequisites
CSE 373 (data structures and algorithms).
Catalog and Time Schedule
UW Catalog entry and the UW Time Schedule entry for CSE 413.
Course Format
The class meets three times a week for lectures. On your own time, you will have homework to do, mostly computer programs to design and debug. You will be working on homework more or less all the time, with frequent, inflexible deadlines. You will need to use the Internet to get and turn in assignments and to keep in touch with the course.
Textbooks
There is one required textbook for this course: However, please feel free to save some money and buy the fifth edition of this book; we won't be relying on any of the new features. This is available for purchase online. Some copies of this book (sixth edition) will also be on reserve in the Engineering Library.

You might also find this book helpful for further information on Scheme:


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to Lucas McDowell]