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