Next: Is CS611 the Up: Class Note 1 Previous: Course Sections

Motivation and Goals

Why take this course? To answer this question we must put it in a context. The context is that of computer science as a subject. We want to understand the role that programming languages play in the subject as a whole. To do that we need to look at the scope of computer science, its accomplishments and its promise. There is a new book that deals exactly with this topic, Computing the Future: A Broader Agenda for Computer Science and Engineering, by Juris Hartmanis and the Scope and Directions Committee of the NSF.

The book describes the accomplishments of computer science:

In the next lecture we will consider the experimental nature of computer science and look in some detail at the meaning of this intriguing quote from the Hartmanis report:

Although as an organized and independent intellectual discipline it is less than 30 years old, CS&Ehas established a unique paradigm of scientific inquiry - a computational paradigm - that is applicable to a wide variety of problems and has become the base on which a critical enabling technology of the next century will be built.



Next: Is CS611 the Up: Class Note 1 Previous: Course Sections


cs611@
Wed Oct 5 13:42:30 EDT 1994