Welcome to A Brave New World Honors 222D/263D Plan for today: Whirlwind tour of a few amazing facts about computer science and a few of the topics we will.

Slides:



Advertisements
Similar presentations
The Future of Technology Presentation of the 2003 IEEE Fellows Technology Survey Prof. R. Struzak School on Radio Use for Information.
Advertisements

Why Major in Engineering Magdalena Balazinska Assistant Professor Computer Science & Engineering July 20, 2006.
Campus Resources for Test Anxiety. Tutorial Services Chemistry & Biology Economics-7 American Sign Language Arabic, French, German, Spanish Anthropology.
Eastern Mission To build a foundation for the success of all students by developing respectful relationships, providing rigorous instruction, and maintaining.
The future of technology, law enforcement, and justice ICJIA Feburary, 2013.
Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
What do I know? What can we share? How can we make it better? Jane Chu Prey, PhD Microsoft Research Senior Research Program Manager.
Exploring the Internet Instructor: Michael Krolak.
BA Week 10 Course overview, ideas about the IS field’s future Dave Sullivan.
Data-Powered Algorithms - I Bernard Chazelle Princeton University Bernard Chazelle Princeton University.
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
Physics 121, Spring 2005 Mechanics John Howell Department of Physics and Astronomy University of Rochester.
Privacy-Aware Computing Introduction. Outline  Brief introduction Motivating applications Major research issues  Tentative schedule  Reading assignments.
October 6, 2014 ENGR B47 Introduction to Engineering & Design Week #7 Academic Success Strategies.
ECS15: Introduction to Computers Fall 2013 Patrice Koehl
Introduction to Science: The Scientific Method
BioScience Academy Opportunities…. Experiences…. You can prepare for an amazing career…all here at Foothill!!
COS 116: The Computational Universe Adam Finkelstein Spring 2012.
Chapter 1 Introduction to Computers
By the Ahmadiyya Muslim Women's’ Student Association.
Here are today’s Announcements Welcome Back Basha High School.
Introduction Welcome to COSC 135 – Introduction to Computer Science Dr. Donald Simon.
GCSE OCR 1 A451 Computing What is a computer system?
1 Robot Study - RPS Survey - © 2011 Persuadable Research Corporation. All rights reserved.
Syllabus and Class Policies MATH 130: Summer 2014.
Introduction to Science: The Scientific Method. Vocab Hypothesis – if then because statement based on prior knowledge or experience Variable Independent.
Welcome to Second Grade Second Grade Rocks Mrs. Worthington.
Theme of the Week Science. Word of the Day Monday: Method Tuesday: Reaction Wednesday: Scientific Thursday: Scientist Friday: Test Tube.
CS 104 – Fall 2011 Exploring Computer Science Lecture 2: August 29, Blown to Bits - CS Unplugged.
Computing Research that Changed the World: Reflections and Perspectives Organized by the Computing Community Consortium Honorary Co-Sponsors: Congressman.
Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
Final Project : Chemistry.  Pick a topic  Examples : transportation, communication, food, sports, energy, computers, TV, Home living, video games, medicine,
Welcome to Second Grade! Parent Orientation
Back to School Night Mrs. Waytowich Grade Two
Jongwook Woo CIS 520 Software Engineering (Syllabus) Jongwook Woo, PhD California State University, LA Computer and Information System.
Welcome to SC300: Big Ideas in Science Introduction, Goals, and Policies Freddie Arocho-Perez Kaplan University SC300: Big Ideas in Science.
Matter and Interactions 1 Fall 2006 Matter & Interactions I Physics Professor & Lecturer: Dr. Reinhard Schumacher Teaching Assistants: Ms. Elisa.
Computer Programming & Utilization(CS 101) Pushpak Bhattacharya.
CS4HS Why Computer Science? Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington July 2013.
Time travel is thought to be impossible but take a look at these quotes: "Heavier-than-air flying machines are impossible." (Lord Kelvin, president, Royal.
UNIVERSITY OF GUYANA FACULTY OF NATURAL SCIENCES DEPARTMENT OF MATHEMATICS, PHYSICS & STATISTICS 1.
Welcome to SC300: Big Ideas in Science Introduction, Goals, and Policies Freddie Arocho-Perez Kaplan University SC300: Big Ideas in Science.
Powered by Survey to Research Demand for KS3 and KS4 STEM Adventure Learning Courses Monday, September 28, 2015.
MT and the Future Eduard Hovy Information Sciences Institute University of Southern California.
General Physics1 Welcome to Phys 140!
JAMM 1001 New Technology, Part 1 Computers + Communication = The Internet.
COS 116: The Computational Universe Adam Finkelstein Spring 2010.
COS 116: The Computational Universe Sanjeev Arora Spring 2011.
© 2007 IBM Corporation Game Tomorrow! The Science - and Future - of Gaming.
Welcome Back, Students & Faculty! university photos courtesy of Carnegie Mellon Photo Archive.
Introduction to Science: The Scientific Method An 8 th Grade Science Production updated June 2012.
Information Systems in Organizations 6.0 Artificial Intelligence.
CS4HS Why Computer Science? Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington August 2012.
Biology 3A Biology for Majors FALL About this course Biology 3A is the first in the three-course sequence designed for those majoring in the biological.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
1 Computer Science 1021 Programming in Java Geoff Draper University of Utah.
Introduction to Science: The Scientific Method Courtesy of: Omega Science.
BA Week 10 Course overview, conversations about this class and the IS field’s future Dave Sullivan.
my English class Welcome to rosa309 I am very old now. I was born in China. Many people used me for calculating in the past, but now I am a bit lonely.
DISP-2003 Dr. Hugh Blanton ENTC 4600
Some Historic Forecasts
Technological Innovation, Commercial Creativity & Social Change
Next Step Plans & Preparing for your Student Led Conference
INTRODUCTION TO INFORMATION TECHNOLOGY Your Digital World
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Instructor: Joel Grodstein
Emerging technologies
ENES 182 Engineering the Future
Presentation transcript:

Welcome to A Brave New World Honors 222D/263D Plan for today: Whirlwind tour of a few amazing facts about computer science and a few of the topics we will be discussing this quarter. Whirlwind tour of a few amazing facts about computer science and a few of the topics we will be discussing this quarter. Administrivia Administrivia Short video on robotics and discussion Short video on robotics and discussion Questionnaire Questionnaire Hand out robots -- see Alicen in CSE 546 Hand out robots -- see Alicen in CSE 546 Some slides from Bernard Chazelle and Ed Lazowska Some slides from Bernard Chazelle and Ed Lazowska

What is this course about? The big ideas, the coolest applications and the deepest principles in computer science The big ideas, the coolest applications and the deepest principles in computer science The mathematical foundations of computing The mathematical foundations of computing The World Wide Web and its economic and social ramifications The World Wide Web and its economic and social ramifications Computers and their impact on the arts Computers and their impact on the arts How computational thinking can help cure cancer How computational thinking can help cure cancer Secrets and lies, knowledge and trust Secrets and lies, knowledge and trust The mystery of intelligence: What is knowledge? Can compuers think? Will computers ever be considered conscious? Where will all this progress take us? The mystery of intelligence: What is knowledge? Can compuers think? Will computers ever be considered conscious? Where will all this progress take us? The future The future How is the way we do science going to change? How is the way we do science going to change? How is our economic system going to change? How is our economic system going to change? How is our society going to change? How is our society going to change? How are our brains going to change as a result of all this interaction with technology? How are our brains going to change as a result of all this interaction with technology?

Albert Einstein ( 1932 ) “ There is not the slightest indication that nuclear energy will ever be obtainable. "

Lord Kelvin ( ) “ X-rays will prove to be a hoax" “ Radio has no future. " “ There’s nothing to be discovered in physics today. "

"I think there is a world market for maybe five computers." Thomas Watson IBM Chairman (1943 )

``There is no reason why anyone would want to have a computer in their home.” Popular Mechanics, 1949 ``Where… ENIAC is equipped with 18,000 vacuum tubes and weighs 30 tons, computers in the future may have 1,000 vacuum tubes and perhaps weigh just one-half ton.” Ken Olsen, President of Digital Equipment Corporation, 1977

“Computing power doubles every two years." Gordon Moore Intel Co-founder (1965 ) Moore’s Law Moore’s Law

Exponential Growth First commercial computer 1950: 100,000 additions/sec First commercial computer 1950: 100,000 additions/sec Fastest computer in 2000: 2.1 trillion additions/sec Fastest computer in 2000: 2.1 trillion additions/sec Factor of 21 million Factor of 21 million Comparison: Comparison: First airplane 1903: 10mph First airplane 1903: 10mph Fastest today: ~ 2500 mph Fastest today: ~ 2500 mph

Exponential Growth Exponential growth example: doubling every year. Exponential growth example: doubling every year. Would you take a job where your salary started at $16/year and doubled every year? Would you take a job where your salary started at $16/year and doubled every year? 2 years $64/year 10 years: $16, years: ~ 17 million 25 years: > 500 million This is what happened in the computer industry! This is what happened in the computer industry! Aside: exponential growth is not unique to computer technology -- happens whenever the rate of increase of a quantity is proportional to the size of the quantity Aside: exponential growth is not unique to computer technology -- happens whenever the rate of increase of a quantity is proportional to the size of the quantity Other examples: compound interest, unconstrained biological population growth. Other examples: compound interest, unconstrained biological population growth.

Exponential progress Gordon Moore, 1965 Gordon Moore, 1965

10,000,000,000,000,000,000 grains of rice Ten quintillion: 10*10 18 Ten quintillion: 10*10 18 The number of grains of rice harvested in 2004 The number of grains of rice harvested in 2004

Ten quintillion: 10*10 18 Ten quintillion: 10*10 18 The number of grains of rice harvested in 2004 The number of grains of rice harvested in 2004 The number of transistors fabricated in 2004 The number of transistors fabricated in ,000,000,000,000,000,000 transistors

Today: More than 1 billion PCs in use …

Representing less than 2% of all processors!

Number of computers connected to Internet 1970: : : : : : : 2, : 2, : 350, : 350, : 10,000, : 10,000, : 100,000, : 100,000, : 400,000, : 400,000,000

A connected region – 30 years ago

A connected region – now

The Computer: Time Magazine’s 1982 “Machine of the Year”

“In medicine, the computer, which started by keeping records and sending bills, now suggests diagnoses. The process may sound dehumanized, but in one hospital … a survey of patients showed that they found the machine ‘more friendly, polite, relaxing and comprehensible’ than the average physician.’” “In medicine, the computer, which started by keeping records and sending bills, now suggests diagnoses. The process may sound dehumanized, but in one hospital … a survey of patients showed that they found the machine ‘more friendly, polite, relaxing and comprehensible’ than the average physician.’”

“When the citizen of tomorrow wants a new suit, one futurist scenario suggests, his personal computer will take his measurements and pass them on to a robot that will cut his choice of cloth with a laser beam and provide him with a perfectly tailored garment.” “When the citizen of tomorrow wants a new suit, one futurist scenario suggests, his personal computer will take his measurements and pass them on to a robot that will cut his choice of cloth with a laser beam and provide him with a perfectly tailored garment.”

“In the home, computer enthusiasts delight in imagining machines performing domestic chores.” “In the home, computer enthusiasts delight in imagining machines performing domestic chores.”

vacuum your carpet

“In the home, computer enthusiasts delight in imagining machines performing domestic chores.” “In the home, computer enthusiasts delight in imagining machines performing domestic chores.” wash your floor

“In the home, computer enthusiasts delight in imagining machines performing domestic chores.” “In the home, computer enthusiasts delight in imagining machines performing domestic chores.” scrub your pool

“In the home, computer enthusiasts delight in imagining machines performing domestic chores.” “In the home, computer enthusiasts delight in imagining machines performing domestic chores.” clean your gutters

“In the home, computer enthusiasts delight in imagining machines performing domestic chores.” “In the home, computer enthusiasts delight in imagining machines performing domestic chores.” amuse your pet

“ Computing will be the most disruptive scientific paradigm disruptive scientific paradigm since quantum mechanics." since quantum mechanics." “Lord” Chazelle (2006)

Sciences of The Formula math, physics, chemistry

Sciences of The Future Neuroscience Genomics Climate sciences

“ The future belongs to those who understand computation: its scientific, economic and social impact.” “Lady” Karlin (2009)

My goals for the course I’d like you to learn how to “think” like a computer scientist. I’d like you to learn how to “think” like a computer scientist. I’d like you to leave the course understanding that advances in computing have changed the world in a deep and profound way. I’d like you to leave the course understanding that advances in computing have changed the world in a deep and profound way. I’d like for you to leave the course understanding why you will be better off pursuing computer science further, no matter what your ultimate ambitions are. I’d like for you to leave the course understanding why you will be better off pursuing computer science further, no matter what your ultimate ambitions are.

The future is full of opportunity Driving advances in all fields of science and engineering Driving advances in all fields of science and engineering Revolutionizing transportation Revolutionizing transportation Personalized education Personalized education The Smart Grid The Smart Grid Predictive, preventive, personalized medicine Predictive, preventive, personalized medicine Quantum computing Quantum computing Empowerment of the developing world Empowerment of the developing world Personalized health monitoring => quality of life Personalized health monitoring => quality of life Neurobotics Neurobotics Synthetic biology Synthetic biology

My goals for the course I’d like you to learn how to “think” like a computer scientist. I’d like you to learn how to “think” like a computer scientist. I’d like you to leave the course understanding how advances in computing have changed the world in such a deep and profound way. I’d like you to leave the course understanding how advances in computing have changed the world in such a deep and profound way. I’d like for you to leave the course understanding why you will be better off pursuing computer science further, no matter what your ultimate ambitions are. I’d like for you to leave the course understanding why you will be better off pursuing computer science further, no matter what your ultimate ambitions are. I’d like you to have fun!!! I’d like you to have fun!!!

A Brave New World Instructor: Anna Karlin office hour right after class on Fridays and by appt. Instructor: Anna Karlin office hour right after class on Fridays and by TAs: TAs: Michael Bayne Michael Bayne Kate Moore Kate Moore Computer Access in basement of Communications. B027 is reserved for us: Computer Access in basement of Communications. B027 is reserved for us: Monday 3: :30 Monday 3: :30 Wednesday 2: :30 Wednesday 2: :30 Thursday 6-8pm Thursday 6-8pm

A Brave New World Course information on web Course information on web Class mailing list: Class mailing list: Administrative homework: Administrative homework: If you have access to a PC check if it has a serial port

Very little programming in this course! Not necessary for conceptual understanding Not necessary for conceptual understanding Gives us more time for a broader coverage of computer science, inside and outside. Gives us more time for a broader coverage of computer science, inside and outside. No advantage to those who have No advantage to those who have prior programming experience prior programming experience Some labs/lectures use “pseudocode”

Grading Final (in class): 15% Final (in class): 15% Lab reports and homework: 40% Lab reports and homework: 40% Participation (in class, on blog): 30% Participation (in class, on blog): 30% Project: 15% Project: 15% Attendance at lectures is expected. Attendance at lectures is expected. No book. No book.

Some more details Readings for almost every lectures. Please be sure to do them! Readings for almost every lectures. Please be sure to do them! Occasional videos in class. Occasional videos in class. First lab this week: Web 2.0 First lab this week: Web 2.0 Blog posts -- somewhat open ended. Blog posts -- somewhat open ended. At least 2 longer posts a quarter (~ 3-4 paragraphs) At least 2 longer posts a quarter (~ 3-4 paragraphs) At least 6 comments (a few sentences to a paragraph) At least 6 comments (a few sentences to a paragraph) (Project in form of longer blog post: ~2000 words) (Project in form of longer blog post: ~2000 words) Several guest speakers on various topics, including, for example: Several guest speakers on various topics, including, for example: Digital audio and computer music Digital audio and computer music Computing and the developing world Computing and the developing world Protein folding Protein folding How computers can help improve the environment. How computers can help improve the environment. Visit to neurobotics lab Visit to neurobotics lab

Project Ideas Explore a computational problem in the field of your choice. Explore a computational problem in the field of your choice. Explore a policy issue, e.g., electronic voting, privacy, etc. Explore a policy issue, e.g., electronic voting, privacy, etc. Write a book report (e.g., The Google Story, Number Crunchers, The Singularity is Near, The Universal Computer: From Leibniz to Turing, The Code Book) Write a book report (e.g., The Google Story, Number Crunchers, The Singularity is Near, The Universal Computer: From Leibniz to Turing, The Code Book) Read or watch a bunch of sci-fi and discuss whether what you see will be possible in 25 years or not and why. Read or watch a bunch of sci-fi and discuss whether what you see will be possible in 25 years or not and why. Discuss how technology is affecting your favorite art form. Discuss how technology is affecting your favorite art form. Study the Unabomber Manifesto and discuss what you agree with and what you disagree with. Study the Unabomber Manifesto and discuss what you agree with and what you disagree with. Projects will be due on Tuesday during the last week of classes. We’ll pick a couple of the most interesting projects and discuss them in class on the final day. Projects will be due on Tuesday during the last week of classes. We’ll pick a couple of the most interesting projects and discuss them in class on the final day.

Questions? Next: Rod Brooks TED talk Next: Rod Brooks TED talk How Robots Will Invade our Lives