isa5428: 普及計算 pervasive computing course outline
DESCRIPTION
ISA5428: 普及計算 Pervasive Computing Course Outline. 金仲達教授 清華大學資訊系統與應用研究所 九十三學年度第一學期 (Slides are taken from the presentations by Prof. Friedemann Mattern of ETH Zurich). 普及計算. Ubiquitous Computing. Pervasive Computing. Size. Number. One computer for many people. - PowerPoint PPT PresentationTRANSCRIPT
ISA5428: 普及計算Pervasive Computing
Course Outline
金仲達教授清華大學資訊系統與應用研究所
九十三學年度第一學期(Slides are taken from the presentations by
Prof. Friedemann Mattern of ETH Zurich)
Course Outline-2
Ubiquitous ComputingUbiquitous Computing
Pervasive ComputingPervasive Computing
普及計算
Course Outline-3
Computing: The TrendOne computer for many people
One computer for each person
Many computers for each person
Size Number
Course Outline-4
As the Trend Goes ..
Dust can compute and communicate!
Size
Number
請掃床底下,我們有三吋厚了!“Smart” Dust
Course Outline-5
When Everything Smart ..
and Communicating
Computing BecomesUbiquitous!
Computing BecomesUbiquitous!
Course Outline-6
Ubiquitous Computing Environments saturated with computing and c
ommunication capability, yet gracefully integrated with human users
- M. Satyanarayanan People and environments augments with com
putational resources that provide information and services when and where desired
- Mark Weiser Computing and communicating everywhere a
nd always
Course Outline-7
Imagine … What could happen when things are
connected? And connected to the Internet?
Course Outline-8
Requirements Things must be smart …
small, cheap, mobile processors, with sensors, actuators, and networking
in almost all everyday objects,including on our body(“wearable computing”)
Real world objects areenriched with informationprocessing andcommunicationcapabilities
Course Outline-9
Requirements Things must be smart …
Smart and smarter
What makes it smart?
Course Outline-10
Requirements (cont.) Things are connected …
wireless, most probably to the Internet to form a smart space/environment and is linked to the cyberspace
access to virtual world, virtual counterpart, augmented reality
Course Outline-11
But, What If All Things Were Smart?
Course Outline-12
Consequences Indistinguishable and more tightly
integrated physical and virtual worlds Scarcest resource:
human attention
Course Outline-13
Good Technology Is Invisible “Invisible” stays out of the way of task
Like a good pencil stays out of the way of the writing
Like a good car stays out of the way of the driving Bad technology draws attention to itself, not
task Like a broken, or skipping, or dull pencil Like a car that needs a tune-up
Computers are mostly not invisible They dominate interaction with them
Pervasive computing is about “invisible computers”
Course Outline-14
Mark Weiser (1952 –1999), XEROX PARC “In the 21st century the technology revolutio
n will move into the everyday, the small and the invisible…”
“The most profound technologiesare those that disappear.They weave themselves into thefabrics of everyday life until theyare indistinguishable from it.”e.g., motors
Pervasive Computing Vision
Course Outline-15
Invisible/Disappearing Computing Clam, non-intrusive, disappearing, proactive Information processing moves to background
Human centered: concentrate on task, not tool Computing as an invisible, ubiquitous,
autonomic background assistance Specialized, invisible computers will become an
integral part of the nature human environment “Computing without computers”
Adaptive, self-healing, self-managing, ... Natural human interfaces (speech, gesture)
interact with real objects, not computers
Course Outline-16
Course Administration Instructor: Prof. Chung-Ta King
Office: EECS443 Telephone: 2804email: [email protected]
Class hours: Monday 15:20-17:10
Thursday 14:10-15:00 Classroom: EECS132 Course page:
http://www.cs.nthu.edu.tw/~king/courses/isa5428.html
Course Outline-17
Expected Course Workload Each student is expected to make two in-
class presentations during the semester Other students are expected to ask questions
and actively participate in discussions Homework assignments:
programming, surveys, essays Term project Grade breakdown
Class presentation and participation 35% Homework assignments 25% Term project 40%