ENGS 4 Technology of Cyberspace Winter 2004 Thayer School of

advertisement
ENGS 4
Technology of Cyberspace
Winter 2004
Thayer School of Engineering
Dartmouth College
Instructor: George Cybenko, x6-3843
gvc@dartmouth.edu
Assistant: Sharon Cooper (“Shay”), x6-3546
ENGS4 2004 Lecture 1
Two main threads of the course
• Basic grounding in the technology
underlying the Internet and the Web
(including emerging new communication and
computing technologies)
• How this technology is being used and
might be used to “Predict the Future”
(using information about the past and present to
help anticipate the future)
ENGS4 2004 Lecture 1
Logistics
• Typically, each class will be divided into two
parts – internet technology and “prediction
science” – with a short break in between
• Please ask questions about terminology and
content
• Guest lectures on selected topics
• Course TA – Scott Hazard
• Cybenko’s office hours – Tues and Thurs 12-2
and by appointment
• No textbooks…materials will be online or in the
library
ENGS4 2004 Lecture 1
Assignments, Exams, Projects and
Grading
•
•
•
•
•
4 assignments (2 week intervals)
Final project done individually
Midterm and final exams
Short topic lectures
Course grade determined by:
–
–
–
–
–
40% assignments (10% each)
15% midterm
20% final
20% project
5% short topic lectures
ENGS4 2004 Lecture 1
Honor principle
• Students can discuss material and help
each other but…..
• All work submitted for personal credit must
be the work of the individual student.
• Acknowledge all sources used in
completing an assignment – students,
literature, etc.
• If in doubt, ask.
http://www.dartmouth.edu/~engs05/courseinfo/honorcode.html
ENGS4 2004 Lecture 1
Syllabus
See
http://www.dartmouth.edu/~gvc/ENGS4-2004-syllabus.htm
Course website will be developed shortly and details will be
emailed to everyone.
Midterm in Feb 4 x-period
The syllabus is flexible….it will evolve.
Lectures will be in PPT and will be posted on the course
website.
http://www.dartmouth.edu/~gvc/ENGS4-2004-lecture1.ppt
ENGS4 2004 Lecture 1
Syllabus
Jan 7
Jan 8
Jan 13
Jan 15
Jan 20
Jan 22
Jan 27
Jan 29
Feb 3
Feb 4
Feb 5
Feb 10
Feb 12
Feb 17
Feb 19
Feb 26
Feb 28
Mar 2
Mar 4
Mar 9
Basics of the Internet
Overview of “Predicting the Future”
Web page mechanics
Search technologies
Rule-based and expert systems
Graphics and Images
Prediction using rules
Applications
Applications
Internet routing basics
State space models
Data compression
Prediction using state models
Applications
Applications
Wireless networking
Statistical models
Midterm
Images and sound
Case-based reasoning
Security
XML
Security
Medical applications
Applications
Applications
e-Commerce
Data mining
Recommender systems
Privacy and anonymity
Summary discussion
Summary discussion
Project Presentations
Project Presentations
Project Presentations
ENGS4 2004 Lecture 1
Introductions….
•
•
•
•
•
•
Name
Hometown
Class
Major and/or interests
Your background in “cyberspace”
Your personal goal for this course
ENGS4 2004 Lecture 1
Layers of Technology of
Cyberspace
• Underlying physical communications media:
copper wire, optical fiber, electromagnetic waves
• Reliable and efficient communication protocols
• Scalable decentralized networking
• Digitization of content and content standards
(web, images, audio, video, etc)
• Search capabilities
• Computer programming for applications
• Security, privacy, anonymity technology
ENGS4 2004 Lecture 1
Visit an online ecommerce site
or a bank….
• Let’s step through the technology needed
ENGS4 2004 Lecture 1
2004 Course “Theme”
“Predicting the Future”
• Hypothesis – everyone wants to be able to
“predict the future”
• Examples
–
–
–
–
–
–
–
Personal
Medical
Finance
Commerce
Education and training
Military, Homeland Security
other…..
ENGS4 2004 Lecture 1
What are the major technologies for
predicting the future?
• Delphic:
– Soothsayers, oracles, etc
• Aristotelian:
– The future can be derived from rules based on empirical
observations of the past combined with classical logic
• Newtonian:
– The future state is a deterministic function of present and
past states
• Markovian:
– The future state is a probabilistic function of present and
past states
• Quantum Mechanical
ENGS4 2004 Lecture 1
We will explore how different
disciplines “predict the future”
• Analyze the approaches used in terms of
Aristotelian, Newtonian and Markovian
• The applications will be drawn from areas
that rely heavily on networked information
systems based on the internet
Medicine, public health, science, finance,
business, education, art, entertainment,
national security, etc.
ENGS4 2004 Lecture 1
For Thursday’s class
•
•
Request a Dartmouth web account
Visit and read
http://archive.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimerP1.html
•
Skim over
http://www.zakon.org/robert/internet/timeline/
•
•
•
Read about Tim Berners-Lee knighthood
Volunteer to show your homepage, etc
Design a new ENGS 4 logo
ENGS4 2004 Lecture 1
Download