Education for the Computer Science Community
Mark Weiser
Xerox PARC
Education for the Computer Science Community
Or:
My background
What does Academia do?
Who do you serve?
Employers want
Outline
Assumptions
The Goal of C.S. Education and Research
Characteristics of a community:
The Computer Science Community
Skill is not enough
Examples of enculturation
Learning is always
Example of learning and community
Quiz, community and computer science
PP Presentation
A few I thought of...
Important Community Issues for C.S. Education
Ethics
Buggy code
A modest grading proposal:
Another example:
Aesthetics
Aesthetic sophistication
Humanities
Modernism... from Toulmin's Cosmopolis
Example: Modernism vs. Postmodernism
Application to Computer Science
Humanities and social science applied to "usable" and "useful"
Successes of
Community, revisited
You are members of a foreign community
Beyond the top ten,
Some things to do
How might the Internet change Higher Ed?
Tenure
Curriculum
Research Challenges
Advice to research universities
most importantly, please measure
Advice to funding agencies
Advice to all instructors
MIT EECS M.E.
MIT EECS degree, continued
Comment on MIT EECS M.E.
Conclusions